Load

Learn about the loads.

Load
Idle percentage
0.0
100
0.5
68
1.0
47
2.0
22
4.0
almost 0
Note: The idleness threshold can be specified with -idle settings on both the client and server. If there is a conflict, the overall principle is that the build server host controls its fate. For example:
  • A clearmake process is searching for hosts that are at least 50% idle (the default). A build server that appears to qualify because it is 70% idle is not used if its bldserver.control file includes the line -idle 75.
  • A bldserver.control file on a build server host permits access, because it contains the line -idle 60 and the host is currently 75% idle. However, clearmake does not dispatch a build script to this host, because the build hosts file specifies a higher threshold: -idle 80.
-power factor
(Must be specified alone, on a separate line) During the computation of the idleness of host, divides factor into the percentage specified with -idle (or into the system default). Thus, these two specifications are equivalent: factor must be a non-negative floating-point number.
-idle 60
-idle 20
-power 3

This option allows you to model a powerful host--perhaps a multiprocessor--that is more capable of accepting work at a given idleness level. You can use -power 3.0 or -power 2.5 for a three-processor build server host. You can also model a relatively weak host, by assigning it a power value less than 1.0.

If a build server control file includes multiple -power lines, only the last one takes effect.

-time start-time,end-time ...
Specifies one or more intervals during which the host is available as a build server. start-time and end-time must be specified in the 24-hour format:
hh:mm
(hh = 0-23 ; mm = 0-59 )

An interval can span midnight; for example, 17:00,8:00 specifies the interval from 5 P.M. to 8 A.M. the following day.