`

VMSTAT小结

阅读更多
r 列表示运行和等待cpu时间片的进程数,如果长期大于1,说明cpu不足,需要增加cpu。
b 列表示在等待资源的进程数,比如正在等待I/O、或者内存交换等。
cpu 表示cpu的使用状态
us 列显示了用户方式下所花费 CPU 时间的百分比。us的值比较高时,说明用户进程消耗的cpu时间多,但是如果长期大于50%,需要考虑优化用户的程序。
sy 列显示了内核进程所花费的cpu时间的百分比。这里us + sy的参考值为80%,如果us+sy 大于 80%说明可能存在CPU不足。
wa 列显示了IO等待所占用的CPU时间的百分比。这里wa的参考值为30%,如果wa超过30%,说明IO等待严重,这可能是磁盘大量随机访问造成的,也可能磁盘或者磁盘访问控制器的带宽瓶颈造成的(主要是块操作)。
id 列显示了cpu处在空闲状态的时间百分比
system 显示采集间隔内发生的中断数
in 列表示在某一时间间隔中观测到的每秒设备中断数。
cs列表示每秒产生的上下文切换次数,如当 cs 比磁盘 I/O 和网络信息包速率高得多,都应进行进一步调查。
memory
swpd 切换到内存交换区的内存数量(k表示)。如果swpd的值不为0,或者比较大,比如超过了100m,只要si、so的值长期为0,系统性能还是正常
free 当前的空闲页面列表中内存数量(k表示)
buff 作为buffer cache的内存数量,一般对块设备的读写才需要缓冲。
cache: 作为page cache的内存数量,一般作为文件系统的cache,如果cache较大,说明用到cache的文件较多,如果此时IO中bi比较小,说明文件系统效率比较好。
swap
si 由内存进入内存交换区数量。
so由内存交换区进入内存数量。
IO
bi 从块设备读入数据的总量(读磁盘)(每秒kb)。
bo 块设备写入数据的总量(写磁盘)(每秒kb)
这里我们设置的bi+bo参考值为1000,如果超过1000,而且wa值较大应该考虑均衡磁盘负载,可以结合iostat输出来分析
1
0
分享到:
评论

相关推荐

    各种UNIX平台下vmstat与iostat输出结果详解.docx编程资料

    #### 小结 通过`vmstat`和`iostat`工具,我们可以深入地分析UNIX平台下的系统性能。这些工具提供的数据对于诊断性能问题、识别瓶颈以及优化系统配置至关重要。无论是Linux还是Solaris系统,通过对这些工具输出结果...

    Oracle优化小结

    使用`vmstat`工具可以查看内存状态,如果`pi`值不为零且`free`内存较少,或内存利用率过高,可能需要调整Oracle的内存配置。一般建议Oracle使用的内存不超过系统总内存的一半,以保持系统稳定性。在内存不足的情况下...

    Suse_Linux常用命令小结

    `mpstat`和`vmstat`则提供更详细的系统统计信息。`free -m`可以显示内存的总量、已用、空闲等信息。 7. **查看操作系统位数** `file /bin/bash`或`uname -m`可用于确认系统的架构,如32位(i386)或64位(x86_64)。 ...

    linux中查看各硬件资源信息的命令小结.docx

    - `vmstat`报告虚拟内存状态,包括空闲、缓冲、缓存等; - `dmidecode | grep -i mem`获取内存模块的详细信息。 6. **网卡信息**: - `dmesg | grep -i eth`查看网络接口(eth)的相关日志; - `lspci | grep -...

    AIX系统磁盘IO监控与评估

    AIX 系统磁盘IO 监控 评估 AIX系统磁盘IO性能评估 2 一, 对磁盘IO的性能考虑, 裸设备优缺点分析 2 1.1 对磁盘IO的性能考虑 2 1.2 裸设备的优点 2 1.3 裸设备的缺点 2 二, IOSTAT工具使用 3 ...七, 监视磁盘IO的小结 12

    LINUX 24学时教程

    1.10 课时小结 13 1.11 专家答疑 13 1.12 练习题 13 第2学时 安装Linux操作系统 14 2.1 开始安装 14 2.2 完成Linux操作系统安装过程 20 2.2.1 登录到Linux操作系统 22 2.2.2 重新启动和关机 24 2.3 课时小结 25 2.4 ...

    Linux检查Swap交换空间的五个命令小结

    `vmstat` 命令可以显示系统统计信息,包括交换空间的进出情况。虽然它不会直接显示总交换空间大小,但可以观察到交换活动的状态。 ```bash vmstat ``` 5. **/proc/swaps文件**: `/proc/swaps` 是一个虚拟...

    mysql服务器查询慢原因分析与解决方法小结

    会经常发现开发人员查一下没用索引的语句或者没有limit n的语句,这些没语句会对数据库造成很大的影响,例如一个... 部署每周性能统计,包含数据增加量,iostat,vmstat,datasize的情况 3. Mysql slowlog收集,列出top

    RED HAT LINUX 6大全

    1.5 小结 4 第2章 Red Hat系统的安装 5 2.1 准备,认真准备 5 2.2 安装Red Hat Linux 6 2.2.1 创建引导盘和辅助盘 6 2.2.2 不利用引导软盘进行安装 7 2.2.3 虚拟控制台 7 2.2.4 对话框 7 2.3 一步步地安装 7 2.3.1 ...

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    由国内著名技术社区联合推荐的2012年IT技术力作:《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》,即将上架发行,此书从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、...14.6 本章小结

    Linux方向电子书

    本资源集合包括三本电子书:“Linux高性能服务器编程”、“Linux文件系统详解”和“Linux知识小结”,旨在深入理解Linux的核心概念、优化技巧以及实际应用。 《Linux高性能服务器编程》这本书主要探讨了如何利用...

    Linux系统监控工具

    #### 四、小结 以上介绍的`top`、`vmstat`、`w`和`uptime`等工具,只是Linux系统监控工具中的冰山一角。通过合理地运用这些工具,系统管理员能够更加有效地监控和管理Linux服务器的性能,及时发现并解决问题。在...

    aix系统性能管理及oracle案例分析

    7. **监视磁盘I/O的小结**:综合以上信息,可以制定出优化磁盘I/O性能的策略。 8. **案例**:通过实际案例分析,可以具体展示如何解决磁盘I/O问题,提高系统性能。 9. **RAID10和RAID5的比较**:探讨不同RAID级别...

    集群扩展项10-ZABBIX深度实践-1.1v.pdf

    #### 五、小结 本文档通过对Zabbix监控系统的深入探讨,不仅提供了监控领域的基础知识,还列举了各种实际操作命令,为读者在部署和维护Zabbix监控系统时提供了丰富的参考案例。无论是对于初学者还是有一定经验的...

    BOSS数据库系统性能瓶颈分析和定位.pdf

    2. **机器压力检测**:通过`vmstat`命令观察,系统的空闲率保持在30%到40%,等待I/O的时间大约在14%到15%,表明机器并非处于轻负载状态。 3. **网络压力检测**:网络流量监测显示,en0接口流量约为17M,en1接口流量...

    IBM_AIX RS/6000培训教材

    #### 第十五章 AIX操作系统命令小结 - 总结了常用的逻辑卷管理命令、交换空间管理命令、用户管理命令等。 #### 第十六章 光盘库(3995 C系列)及ADSM的安装、调试和使用 - 介绍了如何安装、配置和使用光盘库系统。 ...

Global site tag (gtag.js) - Google Analytics