![ps o/p 中 SZ RSS 和 VSZ 之间的数学联系?](https://linux22.com/image/21158/ps%20o%2Fp%20%E4%B8%AD%20SZ%20RSS%20%E5%92%8C%20VSZ%20%E4%B9%8B%E9%97%B4%E7%9A%84%E6%95%B0%E5%AD%A6%E8%81%94%E7%B3%BB%EF%BC%9F.png)
我想知道 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