`
不爱不见
  • 浏览: 274957 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

查看linux内存

阅读更多
二,利用vmstat命令监控内存

[root@www ~]# vmstat 2 10
procs ———–memory———- —swap– —–io—- –system– —–cpu——
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
1  1   1096 211184 125448 1747432    0    0    63   222    1    3 19  7 57 17  0
3  0   1096 167492 125680 1750628    0    0  1212     6 5225 2765 21 11 56 12  0
1  5   1096 202556 125880 1754964    0    0  1122  2286 5502 2252 32  6 46 16  0
3  1   1096 126464 125396 1765556    0    0  4842    88 5723 3821 38 11 33 18  0
2  4   1096 192260 125064 1752772    0    0  1958    42 4817 1868 20  6 61 14  0
1  3   1096 182900 125228 1757592    0    0  3668  4530 5513 2948 29 11 31 29  0
3  4   1096 127220 125388 1763436    0    0  3016    20 5579 2329 20 13 31 36  0
2 11   1096 138924 125616 1774812    0    0  4702   150 5871 3263 64  9  9 19  0
0  1   1096 164788 125800 1777452    0    0  3634    52 6158 2897 47  6 30 17  0
2  3   1096 175148 124992 1749708    0    0  4032     2 5698 2720 26  8 37 28  0

1,看memory列
swpd: 虚拟内存使用情况,单位:KB
如果不为0,或者比较大,但si,so一直为0,这种情况通常也不会影响系统性能。
free: 当前系统空闲的内存,单位KB
buff:表示buffers cache的内存数量,一般对块设备的读写才需要缓冲。
cache:表示page cached的内存数量,一般作为文件系统cached,频繁访问的文件都会被cached,
如果cache值较大,说明cached的文件数较多,如果此时IO中bi比较小,说明文件系统效率比较好。

2,看swap列
si:表示从磁盘交换到内存的交换页数量,单位:KB/秒
so:表示从内存交换到磁盘的交换页数量,单位:KB/秒
一般情况下,si、so的值都为0,如果si、so的值长期不为0,则表示系统内存不足。需要考虑增加系统内存。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics