我想知道 ps 输出中的 SZ、RSS 和 VSZ 输出之间有什么数学联系
ps -p 2363 -o sz,rss,vsz
答案1
sz
和vsz
表示相同的东西,但是sz
以页为单位,而vsz
以 1024 字节为单位。
要获取系统的页面大小,您可以使用:
$ getconf PAGE_SIZE
4096
rss
是当前加载到 RAM 中的进程内存的子集(以千字节为单位)。这必然小于vsz
。
所以“数学”联系是:
vsz * 1024 = sz * page_size
rss <= vsz