`

使用vmstat主要的查看项

阅读更多
vmstat是虚拟内存统计的缩写,
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
0  0 4300072 2376820 269052 9881556    1    6    10    90    2    1  2  0 97  1  0
个人通常通过该命令查看的以下几项
1.cpu相关项
cpu r(在运行队列中等候运行)
us:用户使用时间
sy:系统使用时间
id:cpu空闲时间
对应查看点如下:
r:如果r的数量远大于系统cpu的实际数量,可能会让系统变慢,通常如果这是数超过cpu数量的4倍时就说明cpu运行能力短缺。会让系统数据变慢。
如果id值经常为0或者sy是us的两倍的话,系统面临缺少cpu资源。
解决办法:
改善程序,让程序更有效利用cpu,同时增加cpu能力和数量。
2.内存相关
如果si值比较大就需要考虑内存了
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics