5.9
Automatic Resource Management (ARM)
This manual only gives summary information about ARM. For more details, refer
to the ARM User's Guide, or to the System Administrator's Manual.
5.9.1
What is ARM?
The Automatic Resource Manager (ARM) is a GCOS 7 system administration and
regulation tool.
ARM as "administrator" is a set of main operator commands for communicating
operational and optimization objectives to the system.
ARM as "regulator" dynamically measures, reports and controls the system's
resource consumption.
ARM dynamically controls the distribution and usage of the three main system
resources:
•
memory,
•
CPU,
•
multiprogramming levels.
At regular time intervals, ARM measures the current workload on each of these
resources and then, on a feedback basis, adjusts the control rules to obtain the best
results possible within the specifications given. The general mechanism is
summarized in Figure 5-5 ARM Mechanism.
From ARM's point of view, the system is made up of a number of dimensions each
competing in some degree or another for a share of the system's resources. ARM's
overall objectives are to:
•
distribute the resources between the different dimensions according to the level
of importance of each dimension,
•
distribute resources within a dimension according to the resources allocated to it
and the rights and needs of the jobs running under it,
•
balance the overall distribution of resources according to the global system load.
47 A2 53US Rev03
Running User Jobs under GCOS 7
5-53
Need help?
Do you have a question about the DPS 7000 and is the answer not in the manual?