我需要获取最近 10 或 15 分钟内使用的 swap 的一行输出
我尝试了 vmstat
、top
和 free
但所有这些都没有按照上述需要给出结果。
是否有执行此操作的命令或脚本?
最佳答案
最接近的是显示当前交换状态的 1 行输出。在您选择的时间间隔内多次调用可以为您提供所需的信息,但根据分页信息的缓存/删除方式,它可能无法与输入/输出的字节一一对应。命令是:
$ swapon --show --noheadings --bytes
输出
/dev/sda1 partition 2153771008 4038656 -1
其中提供了device
, type
, total swap
, used
, priority
.
关于linux - 获取最后几分钟使用的交换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29533596/