宝塔面板怎么做网站,wordpress增加产品外链,网站系统模板,网络营销书籍排行榜前十名vmstat概念 vmstat命令是 Virtual Meomory Statistics#xff08;虚拟内存统计#xff09;的缩写#xff0c;可用来动态监控系统资源的 CPU 使用、进程状态、内存使用、虚拟内存使用、硬盘输入/输出状态等信息使用情况 vmstat下载
yum -y install sysstat
vmstat命令参数…vmstat概念 vmstat命令是 Virtual Meomory Statistics虚拟内存统计的缩写可用来动态监控系统资源的 CPU 使用、进程状态、内存使用、虚拟内存使用、硬盘输入/输出状态等信息使用情况 vmstat下载
yum -y install sysstat
vmstat命令参数
基本格式
[rootlocalhost ~]# vmstat [选项]
[rootlocalhost ~]# vmstat [刷新延时 刷新次数]
选项参数
-aactive 显示活跃和非活跃内存
-fforks 显示从系统启动至今的fork数量
-mslabs 显示slabinfo
-none-header 只在开始时显示一次各字段名称
-sstats 显示内存相关统计信息及多种系统活动数量
-ddisk 显示磁盘相关统计信息
-Ddisk-sum 磁盘总和汇总磁盘统计信息
-ppartition dev 查看硬盘分区的读写情况
-Sunit char 令输出的数据显示单位例如用 K/M 取代 bytes 的容量
-wwide 宽输出
-ttimestamp 显示时间戳
-hhelp 显示此帮助并退出
-Vversion 输出版本信息并退出
操作示例
每隔两秒输出三次数据
[rootlocalhost ~]# vmstat 2 3
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----r b swpd free buff cache si so bi bo in cs us sy id wa st1 0 0 3887820 2108 305320 0 0 3 0 7 8 0 0 100 0 00 0 0 3887704 2108 305320 0 0 0 0 43 67 0 0 100 0 00 0 0 3887704 2108 305320 0 0 0 0 39 60 0 0 100 0 0命令字段说明
字段含义procs 进程信息字段 r等待 CPU 运行的进程数数量越大系统越繁忙负载瓶颈3510b等待资源的进程数数量越大系统越繁忙memory 内存信息字段 swpd虚拟内存的使用情况单位为 KBfree空闲的内存容量单位为 KBbuff缓冲的内存容量单位为 KBcache缓存的内存容量单位为 KB缓存cache是用来加速数据从硬盘中读取的而缓冲buffer是用来加速数据写入硬盘的 swap 交换分区信息字段 si从磁盘中交换到内存中数据的数量单位为 KBso从内存中交换到磁盘中数据的数量单位为 KB这两个数越大表明数据需要经常在磁盘和内存之间进行交换系统性能越差 io 磁盘读/写信息字段 bi从磁盘中读入的数据的总量单位为 KBbo写到磁盘的数据的总量单位为 KB这两个数越大代表系统的 I/O 越繁忙。 system 系统信息字段 in每秒被中断的进程次数cs每秒上下文的切换次数这两个数越大代表系统与接口设备的通信越繁忙。 cpu CPU信息字段 usCPU应用进程使用率 sy系统核心CPU使用率 idCPU空闲率 wa等待 I/O 的占用率 st当 hypervisor 服务另一个虚拟处理器的时候虚拟 CPU 等待实际 CPU 的时间的百分比 如果ussy 大于 80%说明可能存在CPU不足如果wa超过30%说明IO等待比较严重