处理器使用内存暂时地保留信息。分区的内存需求取决于分区配置、指定的 I/O 资源以及使用的应用程序。
不同的分区工具以不同的方式将内存分配给逻辑分区。有关通过特定分区工具分配内存的更多信息,请参阅分区工具。
可以用 16 MB、32 MB、64 MB、128 MB 和 256 MB 为增量分配内存。缺省内存块大小视系统中可配置的内存量而定。
| 可配置的内存量 | 缺省内存块大小 |
|---|---|
| 小于 4 GB | 16 MB |
| 大于 4 GB 最多 8 GB | 32 MB |
| 大于 8 GB 最多 16 GB | 64 MB |
| 大于 16 GB 最多 32 GB | 128 MB |
| 大于 32 GB | 256 MB |
可以使用高级系统管理接口(ASMI)中的“逻辑内存块大小”选项来更改内存块大小。仅应该在服务供应商的指导下更改机器缺省值。要更改内存块大小,您必须是具有管理员权限的用户,并且必须关闭然后再重新启动受管系统以使更改生效。如果受管系统上的分区概要文件中的最小内存量小于新的内存块大小,您也必须更改分区概要文件中的最小内存量。
根据系统中的内存总数以及您为每个分区选择的最大内存值,服务器固件必须具有足够的内存以执行逻辑分区任务。每个分区具有一个硬件页面表(HPT)。HPT 的大小基于 HPT 比率 1/64 且取决于您为每个分区建立的最大内存值。
服务器固件需要内存来支持服务器上的逻辑分区。服务器固件需要的内存量随几个因素而定。影响服务器固件内存需求的因素包括以下各项:
通常,您可以将服务器固件需要的内存量估计为系统中安装的内存的大约 8%。需要的实际数量通常小于 8%。然而,上述注意事项不适用于某些服务器型号,它们的服务器固件需要一个严格的最小内存量。
当为每个分区选择最大内存值时,请考虑以下几点:
如果服务器固件检测到内存模块将要发生故障或未在使用中的内存模块发生故障,则服务器固件会创建可用事件。视故障类型和使用高级系统管理接口(ASMI)设置的取消配置策略而定,服务器固件也可以自动取消配置发生故障的内存模块。您也可以使用 ASMI 手工取消配置发生故障的内存模块。
如果正在使用中的内存模块发生故障,则整个受管系统将关闭。当内存模块故障导致整个受管系统关闭时,请手工取消配置发生故障的内存模块并重新启动受管系统。受管系统会尝试使用最小内存值来启动在出现内存模块故障时正在运行的逻辑分区。如果受管系统没有足够的内存来以最小内存值启动所有逻辑分区,则受管系统会采用其最小内存值启动尽可能多的逻辑分区。如果在受管系统启动逻辑分区之后还有内存剩余,则受管系统会将剩余的内存资源按与所需内存值的比例分配给正在运行的逻辑分区。