大佬教程收集整理的这篇文章主要介绍了[Linux] 使用vmstat查看系统的负载情况,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
vmstat可以查看 系统,内存,cpu,io 等的使用情况,方便查看系统负载
可以用这个命令判断是cpu密集型还是IO密集型
cpu密集型的表现:
cpu的us列(用户态)值高,sy列(系统态)系统利用率高 id列(空闲态)空闲率低
IO密集型:
进程列的b特别高,这是等待IO的进程
cpu的wa等待IO时间高
内存不足的表现:
free memory 急剧减少,回收buffer和cache也无济于事,大量使用交换分区(swpd),页面交换(swap)频繁,读写磁盘数量(io)增多,缺页中断(in)增多,上下文切换(cs)次数增多,等待IO的进程数(b)增多,大量cpu时间用于等待IO(wa)。
以上是大佬教程为你收集整理的[Linux] 使用vmstat查看系统的负载情况全部内容,希望文章能够帮你解决[Linux] 使用vmstat查看系统的负载情况所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。