- 论坛徽章:
- 0
|
在我的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% |
|