RSS 是否跟踪保留或提交的内存?

Pet*_*iuk 5 jvm jvm-arguments

我正在 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)
Run Code Online (Sandbox Code Playgroud)

问题:上面输出的 RSS 将考虑什么内存,是committed还是reserved

the*_*472 5

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

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