Linux:free/top 如何报告交换空间。如何正确确定进程的交换空间使用情况

Linux:free/top 如何报告交换空间。如何正确确定进程的交换空间使用情况

有人可以解释一下 Linux 中如何报告交换吗?

我之所以问这个问题,是因为 free 和 top 命令报告了一些无法找到的交换文件/proc/$PID/status

grep --color VmSwap /proc/*/status報告0 kB

任何帮助都将不胜感激。

答案1

内核可以利用交换区域,您只需检查进程的使用情况。

一个例子是使用虚拟内存作为后端的 tmpfs 文件系统。如果您的 RAM 耗尽,它将使用一些交换。

相关内容