AIX 5L内存性能优化(2)
2007-08-27 08:14:28 来源:WEB开发网图 2. 为从 procmon 中使用 svmon 实用工具设置选项
您还可以将 procmon 数据导出到一个文件,这使得它成为一种优秀的数据收集工具。
在所有的性能工具中,我最喜欢的是一种不受支持的 IBM 工具,名为 nmon。它在某些方面与 topas 类似,nmon 收集到的数据可以显示在屏幕上(类似于 topas)或者通过报告提供(您可以捕获相关的信息以进行趋势研究和分析)。这个工具提供了一些其他工具所没有的功能,它可以在 Microsoft® Excel 电子表格中显示美观的图表,可以将其交给高级管理人员或者其他技术团队进行更深入地分析。可以使用另一种不受支持的工具,名为 nmon analyzer,它为 nmon 提供了相应的挂钩。图 3 显示了 nmon 分析结果的一个示例。
图 3. nmon 分析输出
在使用这个工具的过程中,您将看到 nmon 所提供的许多不同类型的视图,这些视图可以提供所有关于 CPU、I/O 和内存的使用信息。
总结
在本文中,您了解了可用于捕获数据以进行内存分析的各种工具。您还学习了如何对存在性能问题的系统进行故障排除,您可以对虚拟内存进行控制。优化工作实际上只是适当的优化方法中的一小部分,对于这一点,重申多少次都不为过。如果不能够捕获数据并仔细地、正确地分析您的系统,那么您所能做的工作就好像是一名医生根本不对患者进行检查就胡乱地使用抗生素药物。
您可以使用许多不同类型的性能监视工具。有些工具可以从命令行中运行,以便快速地检查系统的运行情况。有些工具更适合于进行长期的趋势研究和分析。有些工具甚至可以为您提供图形格式的数据,可以将这些数据交给非技术方面的工作人员。无论您使用哪种工具,都还必须仔细地了解您所查看的信息的真正含义。不要只根据少量的数据样本,就急于得出结论。另外,不要仅依赖于某一种工具。为了证实您的结论,在进行分析时,您应该至少使用两种不同的工具。我还简要地介绍了优化方法和建立系统正常运行时的基准数据的重要性。在您检查数据并实施优化之后,您必须继续捕获数据,并分析所作更改的结果。而且,您应该一次只进行一处更改,这样才能够真正地确定每项更改的效果。
更多精彩
赞助商链接