【问题标题】:Is it meaningful to monitor physical memory usage on AIX?在 AIX 上监控物理内存使用是否有意义?
【发布时间】:2012-12-25 01:39:08
【问题描述】:

由于AIX特殊的内存使用算法,是否意味着在性能调优时监控物理内存使用情况以找出内存瓶颈? 如果不是,那我应该关注什么样的KPI来决定是否需要扩大RAM容量?

谢谢

【问题讨论】:

    标签: aix


    【解决方案1】:

    如果程序需要更多可用作 RAM 的内存,则操作系统会开始将内存部分交换到磁盘,因为它认为合适。您需要监视 vmstat 的输出并查找分页活动。我现在无法访问 AIX 机器来举例说明,但我记得手册页非常擅长解释那里表示的数据。

    此外,这看起来是一篇关于另一个 AIX 特定系统监控工具以及监控系统整体内存 (svgmon) 的好文章。

    http://www.aixhealthcheck.com/blog.php?id=255

    要跟踪单个应用程序实例的大小,有几个选项,最常见的是ps。同样,您必须查看手册页以获取有关使用哪些选项的信息。每个进程的内存 sz 有几列。您可以将这些值与计算机上可用的总内存进行比较,并通过随时间跟踪了解您的应用程序是否仅增加内存,或者它是否在完成任务时释放内存。

    最后,IBM 提供了大量关于 AIX 性能调整的信息,但我始终无法找到阅读这些信息的路线图指南。其中很多假设您知道当前文档集中未解释的事实和特征,因此您必须尝试找到解释,这通常会导致搜索另一层解释。 ! :^/

    IHTH。

    【讨论】:

      猜你喜欢
      • 2012-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-27
      • 1970-01-01
      • 2012-01-20
      • 2013-12-17
      • 2020-01-10
      相关资源
      最近更新 更多