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)。
如对本文有疑问, 点击进行留言回复!!
如何去设计前端框架能力?星巴克消息开放项目从0到1,从点到面的思考
PHP制作日历,实现在1970年到2020年之间的任何一个月份的输出。上半部分
网友评论