目录
Linux 命令 - 分析操作系统资源使用情况(vmstat/top/free)
vmstat命令(Virtual Memory Statistics)
用法:
#每隔1s采样一次,总共采样3次
vmstat 1 3
一共分为6部分:Pros、Memory、Swap、IO、System、CPU;
字段说明:
Procs(进程):
r:等待执行的任务数(当这个值超过了cpu个数,就会出现cpu瓶颈)
b:等待IO的进程数量
Memory(内存):
swpd: 使用虚拟内存大小,单位kb
free: 可用内存大小,单位kb
buff: 用作缓冲的内存大小,单位kb
cache: 用作缓存的内存大小,单位kb
Swap:
si: 每秒从交换区写到内存的大小(单位:kb/s)
so: 每秒写入交换区