前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[Linux] 使用vmstat查看系统的负载情况

[Linux] 使用vmstat查看系统的负载情况

作者头像
唯一Chat
发布2020-03-31 15:19:56
1.2K0
发布2020-03-31 15:19:56
举报
文章被收录于专栏:陶士涵的菜地

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)。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-03-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档