Memory interleaving in an Ultra 450 system is controlled by the NVRAM variable memory-interleave. The following table shows the various settings for this variable and the effect each setting has on memory configuration. For a related discussion about memory interleaving and memory configuration guidelines, see "About Memory" in the owner's guide provided with your Ultra 450 system.
Table 2-3 Settings for the memory-interleave Variable
Setting |
Effect on Memory Configuration |
---|---|
auto (default) |
Enables four-way interleaving if all four memory banks contain identical capacity DIMMs. Enables two-way interleaving if only Banks A and B are used and both banks contain identical capacity DIMMs. Otherwise, interleaving is disabled. |
max-size | Same as auto setting for Ultra 450 systems. |
max-interleave |
Enables the maximum level of interleaving possible for a given memory configuration, but some memory capacity remains unused if DIMMs of different capacities are installed. Within each DIMM, uses an amount of memory equal to the smallest capacity DIMM installed. |
1 |
Disables interleaving; uses all of the available memory capacity. |
2 |
Forces two-way interleaving between Banks A and B. Some memory capacity remains unused if DIMMs of different capacities are installed. The smallest capacity DIMM must be installed in Bank B. Banks C and D, if populated, remain unused. |
4 |
Forces four-way interleaving between all four banks. Some memory capacity remains unused if DIMMs of different capacities are installed. The smallest capacity DIMM must be installed in Bank D. |
The following example shows how to configure the system for maximum memory interleaving.
ok setenv memory-interleave max-interleave