A processor allocation mechanism for a logically partitionable computer system
allows an administrator to specify processing capability allocable to each partition
as an equivalent number of processors, where the processing capability may be specified
as a non-integer value. This processing capability value is unaffected by changes
to the processing capability values of other partitions. The administrator may
designate multiple sets of processors, assigning each physical processor of the
system to a respective processor set. Each logical partition is constrained to
execute in an assigned processor set, which may be shared by more than one partition.
Preferably, the administrator may designate a logical partition as either capped,
meaning that a partition can not use excess idle capacity of the processors, or
uncapped, meaning that it can.