United States-English |
|
|
HP-UX Virtual Partitions Administrator’s Guide > Chapter 6 CPU, Memory, and I/O Resources (A.05.xx)Memory: Assigning (Adding) Or Deleting by Address Range |
|
Within the already allocated memory sizes, you can specify the memory address ranges using the mem:::base:range[:base|float]syntax. However, this is not recommended unless you are familiar with using memory addresses. For PA-RISC systems, you should also be familiar with the requirement that all HP-UX kernels fit within 2 GB of memory, as described in “2 GB Restriction (PA-RISC only)”. For usage information, see the vparmodify(1M) manpage. You should select your base:range after consulting vparstatus -A to determine which ranges are available.
When ranges are specified for the entire memory owned by a partition, you should ensure that at least one of the ranges is below 2 GB and is large enough to accommodate the kernel for that partition. However, other partitions also require memory below 2 GB for their kernels. Hence, you also should ensure that the specified range below 2 GB is not so large such as to preclude memory below 2 GB for the other partitions. In general terms, the sum of the size of the kernels must be < 2 GB. To calculate the kernel sizes, see “Calculating the Size of Kernels in Memory (PA-RISC only)”. If a partition contains a user-specified float range below 2 GB, the partition will not boot. Ensure that you have not assigned a float range below 2 GB on PA-RISC. If you have, remove such a specified float range.
If you use the defaults of the dynamic tunables, you will not run into the 2 GB limit. However, if you have adjusted the dynamic tunables, it is possible to run beyond the 2 GB boundary. For more information on adjusting the kernel size with dynamic tunables, see the white paper Dynamically Tunable Kernel Parameters at http://docs.hp.com. |
Printable version | ||
|