【问题标题】:Does RSS tracks reserved or commited memory?RSS 是否跟踪保留或提交的内存?
【发布时间】:2020-05-12 23:00:46
【问题描述】:

我正在 java 8 上使用不同的 jvm 选项进行实验以降低 RSS:

输出(线程区域的部分):

-                    Thread (reserved=130696KB -21564KB, committed=130696KB -21564KB)
                            (thread #121 -21)
                            (stack: reserved=130048KB -21504KB, committed=130048KB -21504KB)
                            (malloc=379KB -67KB #610 -105)
                            (arena=268KB +7 #240 -42)

问题: 上面输出中的 RSS 将考虑哪些内存,是 committed 还是 reserved

【问题讨论】:

    标签: jvm jvm-arguments


    【解决方案1】:

    reserved/committed 和 resident/virtual 之间的关系稍微复杂一些。 RSS 覆盖物理内存中常驻的页面。已调出(或从未调入)的内容可以提交内存,但不能驻留。

    也许这回答了您的问题:保留但未提交的页面不能常驻。

    【讨论】:

      猜你喜欢
      • 2011-05-13
      • 2012-09-13
      • 1970-01-01
      • 1970-01-01
      • 2013-06-17
      • 2019-07-21
      • 1970-01-01
      • 2011-02-10
      • 1970-01-01
      相关资源
      最近更新 更多