免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2588 | 回复: 0
打印 上一主题 下一主题

top和vmstat、prtstat如何准确定位内存使用情况 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-10-14 02:42 |只看该作者 |倒序浏览
在我的M5000上,用top和vmstat看到空闲内存一般是在2.5G,偶尔空闲内存是20多G,
我现在很想找到谁占用那么大的内存;更重要的是看不出来top怎么样把内存使用情况都输出,我视图用top -n 2000,汇总size值
也远低于使用的内存;我用prstat看很多进程使用近10G的RSS(常驻内存);还有prstat后面好像统计出每个用户使用内存情况和实际好像差的也很大。
1、我用top看到:
Memory: 64.0G real, 2.5G free, 10.3G swap in use, 78.9G swap free

   PID USERNAME THR PR NCE  SIZE   RES STATE   TIME FLTS    CPU COMMAND
  6765 mqadmin   52 32   0  539M  517M cpu31 231.6H    0 10.96% dispatcher
  9333 mqadmin   49 55   0  411M  390M sleep 452.3H    0  9.23% dispatcher
12361 mqadmin   50 31   0  225M  202M cpu06  42.3H    0  9.20% dispatcher
13487 mqadmin   50 52   0  369M  347M sleep  32.5H    0  8.52% dispatcher
28215 mqadmin   48 49   0  307M  285M sleep  97.5H    0  5.18% dispatcher
  5656 mqadmin   20 34   0 89.9M 66.1M sleep 196.2H    0  0.66% dispatcher
11521 mqadmin    3 59   0 43.7M 29.2M sleep  87.7H    0  0.59% dbreoperate
23660 mqm       66 59   0    0K    0K sleep 272.5H    0  0.39% amqzlaa0_nd
  5563 mqadmin   11 49   0 14.2M 8080K sleep  82.2H    0  0.35% transponder
29652 mqm       33 59   0    0K    0K sleep 301.8H    0  0.27% amqrmppa
15701 mqm       33 59   0    0K    0K sleep 233.4H    0  0.27% amqrmppa
  3180 mqm       36 59   0    0K    0K sleep 277.5H    0  0.22% amqrmppa
  4788 mqm       64 59   0    0K    0K sleep 218.0H    0  0.20% amqzlaa0_nd
2、vmstat 看到空闲的内存一般情况也在2左右:
kthr      memory            page            disk          faults      cpu
r b w   swap  free  re  mf pi po fr de sr m0 m1 m3 m4   in   sy   cs us sy id
3 0 0 82767088 24325064(23G) 38 246 0 0 0 0  0  0 48  0  0 189372 449823 290124 16 16 68
13 0 0 61068120 2663544 (2.5G)3 41 0 0  0  0  0  0  0  0  0 238216 540095 363472 20 20 60
1 0 0 61067696 2663120(2.5G) 2 17 0  0  0  0  0  0  0  0  0 240154 516411 361832 19 20 61
3 0 0 61067696 2663120(2.5G) 40 356 0 0 0  0  0  0  0  0  0 331132 736145 516640 27 27 46

3、下面是prstat的输出:

Total: 137 processes, 2829 lwps, load averages: 37.48, 36.88, 28.84
   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP      
  6765 mqadmin   539M  517M cpu17   51    0 231:36:46  10% dispatcher/52
  9333 mqadmin   411M  390M cpu23   50    0 452:17:51 8.1% dispatcher/49
12361 mqadmin   225M  202M cpu17   41    0  42:15:13 7.9% dispatcher/50
13487 mqadmin   369M  347M cpu1    32    0  32:30:14 7.3% dispatcher/50
28215 mqadmin   307M  285M sleep   41    0  97:29:40 4.4% dispatcher/48
  5656 mqadmin    90M   66M cpu49   39    0 196:09:31 0.6% dispatcher/20
11521 mqadmin    44M   29M sleep   59    0  87:44:30 0.6% dbreoperate/3
  5563 mqadmin    14M 8080K sleep   54    0  82:12:05 0.4% transponder/11
23660 mqm      9387M 8476M sleep   59    0 272:32:05 0.4% amqzlaa0_nd/66
29652 mqm        77M   57M sleep   59    0 301:45:06 0.3% amqrmppa/33
15701 mqm        77M   58M sleep   59    0 233:24:57 0.3% amqrmppa/33
  7411 mqadmin  3968K 3416K cpu21   59    0   0:00:05 0.2% prstat/1
  3180 mqm        77M   57M sleep   59    0 277:29:09 0.2% amqrmppa/36
  5645 mqadmin    40M   21M cpu4    59    0  52:44:37 0.2% dispatcher/4
  4788 mqm      9388M 8833M sleep   59    0 217:58:26 0.2% amqzlaa0_nd/65
  6075 mqm        77M   58M sleep   59    0 258:42:54 0.2% amqrmppa/42
18359 mqm        77M   58M sleep   59    0 162:38:47 0.2% amqrmppa/43
15704 mqm        77M   57M sleep   59    0 169:40:46 0.2% amqrmppa/37
  5573 mqadmin    39M   24M sleep   52    0  44:55:08 0.2% dispatcher/4
  5360 mqm      9390M 8801M sleep   59    0 275:20:50 0.2% amqzlaa0_nd/56
19697 mqm        77M   58M sleep   59    0 190:35:29 0.2% amqrmppa/39
22631 mqm        77M   58M sleep   59    0 304:30:17 0.2% amqrmppa/34
29908 mqm      9389M 8390M sleep   59    0  88:25:28 0.2% amqzlaa0_nd/66
  6106 mqm      9391M 8762M cpu56   59    0 244:19:15 0.1% amqzlaa0_nd/66
  1596 mqm        77M   57M sleep   59    0 243:50:10 0.1% amqrmppa/38
18822 mqm        77M   57M sleep   59    0 179:14:13 0.1% amqrmppa/36
16645 mqm      9395M 8818M sleep   59    0 125:45:08 0.1% amqzlaa0_nd/66
15691 mqm        77M   57M sleep   59    0 219:45:08 0.1% amqrmppa/41
23670 mqm      9388M 8840M sleep   59    0 269:41:48 0.1% amqzlaa0_nd/61
15768 mqm        77M   58M sleep   59    0 272:42:04 0.1% amqrmppa/39
  5190 mqm        77M   58M sleep   59    0 224:00:11 0.1% amqrmppa/33
19416 mqm      9389M 8450M sleep   59    0 185:34:14 0.1% amqzlaa0_nd/58
22457 mqm      9391M 8874M sleep   59    0 201:01:16 0.1% amqzlaa0_nd/64
NPROC USERNAME  SWAP   RSS MEMORY      TIME  CPU                             
    31 mqadmin  1950M 1932M   2.9% 1400:15:3  40%
    67 mqm      9924M 9799M    15% 9513:40:0 5.0%
     5 patrol     22M   32M   0.0%  79:17:07 0.0%
     2 nobody     49M   62M   0.1%   3:33:44 0.0%
     1 smmsp    2464K   10M   0.0%   0:01:11 0.0%
     1 daemon   2856K 7312K   0.0%   0:04:48 0.0%
     2 dwboco    552K 3696K   0.0%   0:00:00 0.0%
     1 noaccess  176M  153M   0.2%   1:47:10 0.0%
    27 root       76M   88M   0.1%   2:02:16 0.0%
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP