Memory Alignment
-
Dynamic addition and removal. The address and size of a memory block are 256-Mbyte-aligned for dynamic addition and dynamic removal. The minimum operation size is 256 Mbytes.
A nonaligned request or a removal request that is larger than the bound size is rejected.
Use the following commands to adjust memory allocations:
-
ldm add-memory
. If you specify the--auto-adj
option with this command, the amount of memory to be added is 256-Mbyte-aligned, which might increase the amount of memory actually added to the domain. -
ldm remove-memory
. If you specify the--auto-adj
option with this command, the amount of memory to be removed is 256-Mbyte-aligned, which might decrease the amount of memory actually removed from the domain. -
ldm set-memory
. This command is treated as an addition or a removal operation. If you specify the--auto-adj
option, the amount of memory to be added or removed is 256-Mbyte-aligned as previously described. Note that this alignment might increase the resulting memory size of the domain.
-
-
Delayed reconfiguration. The address and size of a memory block are 256-Mbyte-aligned. If you make a nonaligned request, the request is rounded up to be 256-Mbyte-aligned.