AIX 5L内存性能优化(2)
2007-08-27 08:14:28 来源:WEB开发网尽管与其他工具相比,我并不是很喜欢 sar(因为您需要使用许多的标志,并且在诊断问题之前必须输入许多的命令),但是,它允许您实时地收集数据,并查看所捕获的数据(使用 sadc)。大多数较早的工具都允许您使用不同的命令。自从有了 UNIX,就有了 sar 命令,并且每个人都曾经用过这个命令。使用 -r 标志可以提供一些 VMM 信息(请参见清单 4)。
清单 4. 使用带 -r 标志的 sar 以获得 VMM 的信息# sar -r 1 5
System Configuration: lcpu=4 mem=4096MB
06:18:05 slots cycle/s fault/s odio/s
06:18:06 1048052 0.00 387.25 0.00
06:18:07 1048052 0.00 112.97 0.00
06:18:08 1048052 0.00 45.00 79.21
06:18:09 1048052 0.00 216.00 0.00
06:18:10 1048052 0.00 8.00 0.00
Average 1048052 0 79 16
那么,这个结果究竟意味着什么呢?
cycle/s——报告每秒的页面置换周期数。
fault/s——提供每秒的缺页次数。
Slots——提供分页空间中空闲页面的数目。
odio/s——提供每秒的非分页磁盘 I/O 次数。
在这个示例中,您可以看到每秒钟有许多次的缺页,但是其他的值并不大。您还可以看到,分页空间中有 1048052 个 4k 的页面可用,总计约 4GB。下面,让我们再来深入地研究特定 AIX 工具的使用。
特定的 AIX 内存监视
在这个部分中,我提供了关于可用的特定 AIX 工具的概述,包括 svmon、procmon、topas 和 nmon。其中的大多数工具都允许您快速地进行故障排除,并获取相关的数据以便进行历史趋势研究和分析。
更多精彩
赞助商链接