内存管理-55-命令行工具-2-vmstat
注: 除了这个命令行工具外,还有一个 /proc/vmstat 文件节点。
一、简介
1. 帮助信息
/ # vmstat --help
Toybox 0.8.4-android 多调用二进制文件:https://landley.net/toybox (参见 toybox --help)
用法:vmstat [-n] [DELAY [COUNT]]
打印虚拟内存统计信息,每隔 DELAY 秒重复 COUNT 次。(不指定 DELAY,则打印一行。不指定 COUNT,则重复打印直到进程被终止。)
显示正在运行和阻塞的进程数、swapped 大小、free 大小、buffered 大小和 cached 大小、每秒 swapped in/out 的 大小、每秒文件磁盘块输入/输出块数、每秒中断和上下文切换次数、CPU 用户代码、系统代码、空闲和等待 I/O 时间的百分比。第一行显示自系统启动以来的 CPU 时间,后续行显示自上一行以来的 CPU 时间。
-n 仅显示一次标题行
2. 用法示例
/ # vmstat -n //只打印1行 procs ------------memory------------ ----swap--- -----io---- ---system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 0 0 1736016 5174060 900 6535992 27 76 107 346 0 4428 11 8 80 0 / # vmstat 1 //1秒打印一行 procs ------------memory------------ ----swap--- -----io---- ---system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 3 0 1736148 5178156 896 6547052 29 81 114 350 0 4433 11 8 80 0 0 0 1736148 5173212 896 6547092 0 0 0 0 0 26707 11 12 78 0 ^C
posted on 2026-04-11 16:03 Hello-World3 阅读(2) 评论(0) 收藏 举报
浙公网安备 33010602011771号