3-14 Compaq AlphaServer ES40 Service Guide
3.3.3 Resizing SRM Console Heap
The SRM console allocates enough memory for most configurations. If
options were installed that require more memory than the SRM console
has allocated, the console dynamically resizes itself to provide
additional memory to support the configuration.
The following crash/reboot cycle can occur several times until the console has
allocated enough memory. An abbreviated example of the output to a serial
console screen is shown in Example 3–3.
1.
The console powers up.
2.
Drivers try to allocate more “heap space” (space for more memory) but
cannot.
3.
The console displays a message similar to the following:
CPU0: insufficient dynamic memory for a request of 4592 bytes
Console heap space will be automatically increased in size by
64KB
4.
The console takes an exception.
5.
The console allocates more heap space and restarts with memory set to the
required size.
After the console completes its final reinitialization, the console banner is
displayed, followed by the console prompt. Enter the show heap_expand
command to verify that the console has allocated more memory. You can then
boot the operating system. No other action is required, and the crash/reboot
cycle should not occur again.
If the configuration is subsequently changed, enter the following command to
reset the heap space to its default before you boot the system:
P00>>> set heap_expand none
Resizing may or may not occur again, depending on whether the console
requires additional heap space.