Linux之监控内存

原创
2014/01/24 00:42
阅读数 744

Linux下对内存进行监控:

  • 关于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 102144  10832  33988  57240    0    5    22     9   24   40  0  0 99  0  0
//数据说明
//内存信息:
swpd //使用了的虚拟内存kb
free //空闲的物理内存kb
buff //用于缓冲的物理内存kb
cache //用于缓存的物理内存kb
//虚拟内存信息:
si //每秒从磁盘读入内存的数据量
so //每秒从内存往磁盘写入的数据量
  • 关于sar
sar -r -S
//物理内存信息
06:20:01 AM kbmemfree kbmemused  %memused kbbuffers  kbcached  kbcommit   %commit
06:30:01 AM     12396    498652     97.57     31548     57124    877864     56.29
06:40:01 AM     12032    499016     97.65     31884     57140    877864     56.29
06:50:01 AM     12436    498612     97.57     32376     57140    876488     56.20
07:00:01 AM     12056    498992     97.64     32704     57144    876488     56.20
07:10:01 AM     11552    499496     97.74     33092     57148    876996     56.23
07:20:01 AM     11312    499736     97.79     33428     57144    876996     56.23
07:30:01 AM     10816    500232     97.88     33796     57148    876996     56.23
07:40:01 AM      7884    503164     98.46     34184     57248    880320     56.44
07:50:01 AM      8436    502612     98.35     34548     57252    877864     56.29
Average:        10991    500057     97.85     33062     57165    877542     56.27
//虚拟内存信息
06:20:01 AM kbswpfree kbswpused  %swpused  kbswpcad   %swpcad
06:30:01 AM    946424    102144      9.74      3796      3.72
06:40:01 AM    946424    102144      9.74      3796      3.72
06:50:01 AM    946424    102144      9.74      3796      3.72
07:00:01 AM    946424    102144      9.74      3796      3.72
07:10:01 AM    946424    102144      9.74      3796      3.72
07:20:01 AM    946424    102144      9.74      3796      3.72
07:30:01 AM    946424    102144      9.74      3796      3.72
07:40:01 AM    946424    102144      9.74      3796      3.72
07:50:01 AM    946424    102144      9.74      3796      3.72
Average:       946424    102144      9.74      3796      3.72
  • 关于pidstat
pidstat -r -p 3063
08:03:46 AM       PID  minflt/s  majflt/s     VSZ    RSS   %MEM  Command
08:03:46 AM      3063      1.79      0.00 1554996 114788  23.23  java
VSZ: 占有的虚拟内存大小kb
RSS: 占有的非虚拟内存大小kb
%MEM: 占有的物理内存百分比
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
9 收藏
0
分享
返回顶部
顶部