Before enabling utilization tracking within your organization,
you must consider certain factors related to how the compiler is used
in your organization.
The following sections describe those considerations in detail:
Time synchronization
If you plan to track the utilization of the compiler on
more than one machine, you must consider synchronizing the time across
the machines.
License types and user information
Before you start to use this feature, you need the number
and type of license entitlements for your organization.
Central configuration
Configuring utilization tracking the same for all compiler
users is very important, because it can ensure the accuracy of your
utilization tracking, and minimize your configuration and maintenance
effort. You can achieve this by ensuring that all users use the same
utilization tracking configuration file.
Concurrent user considerations
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.
Usage file considerations
Usage (.cuf) files are used to store
compiler usage information. This section provides information that
helps you decide how you want to generate and use these files.
Regular utilization checking
You can run the utilization reporting tool on a regular
basis to verify whether the usage of the compiler is compliant with
the Concurrent User licenses you have purchased. You can create a
cron job to do this automatically.