我想知道哪些进程有页面被换出。htop 只显示可能被换出或可能未被换出的虚拟内存。有没有比这个更精致的工具?
答案1
你最好的选择是
/proc/$PID/smaps
/proc/$PID/状态
/proc/$PID/stat
用 ps、top 或 htop 中的 pid 替换 $PID。
其中还/proc/meminfo
包括一些一般信息。
根据评论,这可能会有所帮助:
for i in *; do cat /proc/$i/status | grep "Name:"; cat /proc/$i/status | grep "VmSwap:"; echo ""; done
它必须以 root 身份运行。从 /proc/ 目录。