【问题标题】:What is the significance of having high pgfree/s on a linux system?在 linux 系统上拥有高 pgfree/s 有什么意义?
【发布时间】:2009-04-11 22:19:25
【问题描述】:

我在 sar 中看到一个应用程序的高 pgfree/s 值。一般来说,这是我应该关注的问题吗?如果是这样,一般是什么原因,花费大量时间在 GC 上?

【问题讨论】:

    标签: linux performance garbage-collection system


    【解决方案1】:

    这取决于您的机器正在做什么,这是否是一个问题。 pgfree/s 是内核每秒放入空闲列表的页数。空闲列表是内核跟踪未分配内存的地方。因此,如果您正在进行大量内存分配/释放(例如通过创建和销毁大量进程),那么应该没问题。更多关于内存和空闲列表的信息可以在here找到。

    【讨论】:

      【解决方案2】:

      我能找到的关于 sar 的唯一可能对您的问题有所启发的信息来自 Redhat。但是我看不到任何可能与垃圾收集有关的东西。

      【讨论】:

        猜你喜欢
        • 2018-02-23
        • 2011-10-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-16
        • 2012-05-06
        • 1970-01-01
        相关资源
        最近更新 更多