HP-UX Virtual Partitions Administrator's Guide (includes A.05.02)

CPU, Memory, and I/O Resources (A.05.xx)
Memory: Concepts and Functionality
Chapter 6
197
Syntax for Assigning (Adding) and Deleting Base and Float Memory
The resulting syntax to specify memory as either float or base is:
ILM/size: -a|d mem::
size
[:b[ase]|f[loat]]
CLM: -a|d cell:
cell_ID
:mem::
size
[:b[ase]|f[loat]]
Address: -a|d mem:::
base
:
range
[:b[ase]|f[loat]]
NOTE The Default is :base.
When neither :base or :float is specified, the default is :base.
When you add memory as :float, you must specify :float on the command line. Further, when
you wish to delete float memory, you must also specify :float on the command line, for example:
# vparmodify -p keira3 -d mem::256:float
If you do not specify :float when adding or deleting memory, regardless of the state of the
partition, the default of :base is attempted.
NOTE Mixed HP-UX 11i v2/v3 vPars Environment
In a mixed HP-UX 11i v2/v3 vPars environment, dynamic memory migration is only supported
on the vPars versions that support dynamic memory migration. In other words, the source
and target virtual partitions must be running vPars A.05.xx.
It is possible to perform add/delete memory operations on virtual partitions running A.04.xx, as
long as the target virtual partition is in the down state. Note that the vparmodify command
must be executed on a virtual partition running vPars A.05.xx.
For more information on the mixed HP-UX 11i v2/v3 vPars environment, see “Mixed HP-UX
11i v2/v3 vPars Environments in vPars A.05.xx” on page 66.
Performance Note for Base versus Float Memory Amounts
When a virtual partition contains more base memory, this allows the OS to improve the memory performance
of applications since there is more locked memory at its disposal. When a virtual partition contains more float
memory in each virtual partition, this allows the user the flexibility to move memory between partitions
based on the memory needs in each partition, but this will not be locked memory.
Note that similar to memory being reserved for the kernel in a non-vPars OS instance, the OS kernel in a
virtual partition requires some amount of base memory to boot and run. See Appendix F, “Supported
Configurations for Memory Migration,” on page 365, for a virtual partition’s base memory requirement.
For information on general memory management, including locked memory, see the whitepaper HP-UX
Memory Management available at http://docs.hp.com.
DOWN Allowed Allowed Allowed Allowed
Table 6-1 Allowed Memory Migration Operations (Continued)
Base Memory Float Memory