![在“atop”中,MEM(百分比数字)反映 PSIZE 还是仅反映 RSIZE?](https://linux22.com/image/127875/%E5%9C%A8%E2%80%9Catop%E2%80%9D%E4%B8%AD%EF%BC%8CMEM%EF%BC%88%E7%99%BE%E5%88%86%E6%AF%94%E6%95%B0%E5%AD%97%EF%BC%89%E5%8F%8D%E6%98%A0%20PSIZE%20%E8%BF%98%E6%98%AF%E4%BB%85%E5%8F%8D%E6%98%A0%20RSIZE%EF%BC%9F.png)
当 PSIZE 可用时,是否atop
使用它来使 MEM 数字更有用,或者 MEM 数字是否atop
始终反映 RSIZE (RSS)?
联机帮助页似乎没有帮助。
MEM
该进程的占用百分比与系统级别该资源的可用容量相关。
答案1
我在 上测试过atop-2.3.0-8.fc27.x86_64
。
M按内存使用情况排序(使用键)时,以及用于 MEM 列时,使用 RSIZE,而不是 PSIZE 。
RSIZE PSIZE MEM
311.0M 260.2M 4%
303.3M 288.1M 4%
217.6M 123.1M 3%
更详细的输出:
PID TID MINFLT MAJFLT VSTEXT VSLIBS VDATA VSTACK VSIZE RSIZE PSIZE VGROW RGROW SWAPSZ RUID EUID MEM CMD
1782 - 2413 0 16K 96480K 361.5M 288K 3.8G 311.0M 260.2M 10772K 9448K 0K alan alan 4% gnome-shell
1455 - 0 0 280K 30860K 340.8M 132K 1.0G 303.3M 288.1M 0K 0K 0K root root 4% packagekitd
13561 - 41988 34 196K 143.2M 298.0M 136K 2.2G 217.6M 123.1M 255.3M 139.0M 0K alan alan 3% Web Content
13333 - 25219 0 196K 119.6M 277.9M 144K 2.1G 190.9M 111.9M 0K 3560K 0K alan alan 2% Web Content
https://www.atoptool.nl/screenshots.php
内存百分比(MEM 列)显示该进程占用的常驻内存,因为当您的系统开始交换时,这才是重要的。
https://www.atoptool.nl/download/case_leakage.pdf
内存详细信息(子命令“m”)在 RSIZE 列中显示每个进程的当前 RSS,在 MEM 列中显示(作为已安装总内存的百分比)。