Managing shared memory dynamically

You can dynamically add and remove logical memory and I/O entitled memory to and from a logical partition that uses shared memory (hereafter referred to as a shared memory partition) using the Hardware Management Console (HMC).

About this task

Dynamic memory changes on IBM® i logical partitions affect the base memory pool of the logical partitions (*BASE pool). Private memory pools or shared memory pools are not affected. Dynamic memory changes cannot cause the amount of memory in the base pool to fall below the minimum amount of memory required in the base pool (as determined by the base storage minimum size (QBASPOOL) system value). If a dynamic memory change would cause the base pool to fall below this amount, the system releases excess memory pages only after keeping the minimum amount of memory required in the base pool.

Note:
  • If resources are moved dynamically, the configuration change is temporary and is not reflected in the partition profile. This means that all configuration changes will be lost the next time the partition profile is activated. If you want to save your new logical partition configuration, either change the partition profile or save the logical partition configuration to a new partition profile.
  • When dynamic logical partitioning tasks to add or remove shared memory are run concurrently for a logical partition, the logical partition might not have the expected amount of shared memory after the concurrent tasks are complete. The logical partition might not have the expected amount of shared memory whether you specify the amount of shared memory that you want the logical partition to have after the dynamic logical partitioning task is complete, or you specify the amount of shared memory to be added to or removed from the logical partition.