Invocations of the compiler are considered concurrent when
their start time and end times overlap. This section provides the
information about how the utilization reporting tool counts concurrent
users and the ways to increase the accuracy of the usage reports.
When the utilization reporting tool counts concurrent users, it
looks at the user account information that has been captured in the
usage files. The account information consists of a user name, a user
ID, and a host name. By default, each unique combination of this account
information is considered and counted as a different user. However,
invocations of the compiler by the following users must not be included
in the count of concurrent users:
- Users who have their own Authorized User license are considered
exempt users, because their use of the compiler does not consume any
Concurrent User licences.
- Users who have multiple accounts. Because the accounts belong
to the same user, invocations of the compiler while logged on using
those accounts are counted as usage by a single user.
The utilization reporting tool can account for the above situations
if you provide it with information regarding exempt users and users
with multiple accounts. Here is how you can provide the information:
- Specify the -qexemptconcurrentusers entry
in the utilization tracking configuration file. This entry specifies
users with Authorized User licenses.
- Specify the -qsameuser urt command-line
option. This option specifies users with multiple accounts.
Notes: - When the number of concurrent users is adjusted with -qexemptconcurrentusers or -qsameuser,
the utilization reporting tool generates a message to indicate that
the concurrent usage information is adjusted.
- The number of concurrent users might be zero if all concurrent
invocations are invoked by exempt users. The tool also generates a
message with this information.