多种页大小支持

POWER5+ 处理器支持四个虚拟内存页面大小: 4 KB , 64 KB , 16 MB 和 16 GB。 基于 IBM® Power Systems 处理器的服务器还支持在具有基本页面大小 4 KB 的段中使用 64 KB 页面。 AIX® 使用此过程在有用或求助于 4 KB 页面时提供 64 KB 页面的性能优势,其中 64 KB 页面将浪费过多内存 (例如,已分配但未由应用程序使用)。

由于硬件效率与较大页大小有关,因此将较大虚拟内存页大小(如 64 KB)用于应用程序内存可显著提高应用程序性能和吞吐量。 使用较大页大小可降低将虚拟页地址转换为物理页地址的硬件等待时间。 这种等待时间的降低是由于提高了硬件转换高速缓存(如处理器转换后备缓冲区 (TLB))的效率。 由于硬件转换高速缓存只有有限数量的条目,因此使用较大的页大小增加了高速缓存中每个条目可转换的虚拟内存的数量。 这增加了应用程序可访问的内存量,而又不会招致硬件转换延迟。

16 MB 和 16 GB 页仅用于极高性能环境,而 64 KB 页则被视为广泛适用,并且大部分工作负载可能从使用 64 KB 页获益,而非 4 KB 页。