有人可以解释一下 Linux 中如何报告交换吗?
我之所以问这个问题,是因为 free 和 top 命令报告了一些无法找到的交换文件/proc/$PID/status
。
grep --color VmSwap /proc/*/status
報告0 kB
。
任何帮助都将不胜感激。
答案1
内核可以利用交换区域,您只需检查进程的使用情况。
一个例子是使用虚拟内存作为后端的 tmpfs 文件系统。如果您的 RAM 耗尽,它将使用一些交换。
有人可以解释一下 Linux 中如何报告交换吗?
我之所以问这个问题,是因为 free 和 top 命令报告了一些无法找到的交换文件/proc/$PID/status
。
grep --color VmSwap /proc/*/status
報告0 kB
。
任何帮助都将不胜感激。
内核可以利用交换区域,您只需检查进程的使用情况。
一个例子是使用虚拟内存作为后端的 tmpfs 文件系统。如果您的 RAM 耗尽,它将使用一些交换。