Chinaunix

标题: 谁帮我看看这个主机是不是内存占用异常啊 [打印本页]

作者: mseaspring    时间: 2010-06-11 15:23
标题: 谁帮我看看这个主机是不是内存占用异常啊
主机信息:$ uname -a
AIX p550_3 3 5 0008833FD600

topas如下:
Topas Monitor for host:    p550_3               EVENTS/QUEUES    FILE/TTY
Fri Jun 11 15:20:47 2010   Interval:  2         Cswitch    3382  Readch     9065
                                                Syscall   17947  Writech  145.1K
Kernel    1.7   |#                           |  Reads        87  Rawin         0
User      3.1   |##                          |  Writes    13587  Ttyout      860
Wait      0.0   |                            |  Forks         0  Igets         0
Idle     95.2   |########################### |  Execs         0  Namei       305
                                                Runqueue    0.0  Dirblk        0
Network  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue   0.0
en4      35.1    108.0   161.5    16.6    18.5
lo0       0.1      1.0     1.0     0.0     0.0  PAGING           MEMORY
en2       0.0      0.0     0.0     0.0     0.0  Faults        0  Real,MB   15936
                                                Steals        0  % Comp     54.4
Disk    Busy%     KBPS     TPS KB-Read KB-Writ  PgspIn        0  % Noncomp  43.3
kpower12  8.0   716.0   179.0     0.0   716.0   PgspOut       0  % Client   43.3
hdisk33   4.0   358.0    89.5     0.0   358.0   PageIn        0
hdisk16   3.5   358.0    89.5     0.0   358.0   PageOut      16  PAGING SPACE
hdisk36   0.0    64.0     0.5     0.0    64.0   Sios         16  Size,MB   16384
kpower15  0.0    64.0     0.5     0.0    64.0                    % Used     34.4
hdisk37   0.0     0.0     0.0     0.0     0.0   NFS (calls/sec)  % Free     66.6
hdisk3    0.0     0.0     0.0     0.0     0.0   ServerV2       0
hdisk22   0.0     0.0     0.0     0.0     0.0   ClientV2       0   Press:
hdisk25   0.0     0.0     0.0     0.0     0.0   ServerV3       0   "h" for help
hdisk26   0.0     0.0     0.0     0.0     0.0   ClientV3       0   "q" to quit
hdisk35   0.0     0.0     0.0     0.0     0.0
hdisk32   0.0     0.0     0.0     0.0     0.0

红字的pageout在变动中,最小为0,最大为100多点。


nmon运行查看内存如下:
| Memory --------------------------------------------------------------------------------------------------------------------------|
|          Physical  PageSpace |        pages/sec  In     Out | FileSystemCache                                                    |
|% Used       98.4%     34.1%  | to Paging Space   0.0    0.0 | (numperm) 43.6%                                                    |
|% Free        1.6%     65.9%  | to File System    0.0   35.5 | Process   37.1%                                                    |
|MB Used   15679.0MB  5582.7MB | Page Scans        0.0        | System    17.7%                                                    |
|MB Free     257.0MB 10801.3MB | Page Cycles       0.0        | Free       1.6%                                                    |
|Total(MB) 15936.0MB 16384.0MB | Page Steals       0.0        |           ------                                                   |
|                              | Page Faults       4.5        | Total    100.0%                                                    |
|------------------------------------------------------------ | numclient 43.6%                                                    |
|Min/Maxperm     3024MB( 19%)  12097MB( 76%) <--% of RAM      | maxclient 75.9%                                                    |
|Min/Maxfree     960   1088       Total Virtual   31.6GB      | User      77.3%                                                    |
|Min/Maxpgahead    2      8    Accessed Virtual   13.2GB 41.9%| Pinned    19.7%
作者: unixasdfg    时间: 2010-06-11 16:07
你的内存是16Gb吗?你的ps是多大?
作者: mseaspring    时间: 2010-06-11 16:21
内存是16Gb,ps是指 PAGING SPACE那这个是Size,MB   16384
作者: michael1983    时间: 2010-06-11 17:04
能否搞个截图出来?
这个太乱了
作者: chalylau    时间: 2010-06-11 17:25
PAGING SPACE用了34%,页交换稍微频繁了点
作者: mseaspring    时间: 2010-06-12 09:39

作者: mseaspring    时间: 2010-06-12 09:40
三张图片分别是topas,vmstat和nmon执行的结果
作者: yddll    时间: 2010-06-12 09:56
没看出来哪儿有问题啊?
作者: mseaspring    时间: 2010-06-12 10:15
平台组的同事说我们程序占内存过多,唉,所以就发上来大家看看,这貌似是IBM的内存管理机制有所不同。
作者: chalylau    时间: 2010-06-12 10:21
平台组的同事说我们程序占内存过多,唉,所以就发上来大家看看,这貌似是IBM的内存管理机制有所不同。
mseaspring 发表于 2010-06-12 10:15



    叫他们程序申请内存改小点
作者: emperor    时间: 2010-06-12 12:08
无事退潮。。。。。
作者: hazbxc    时间: 2010-06-12 13:50
1、内存的fre值相对小了一点,但仍大于minfree,同时pi 和po没有值为0,所以问题不大。但要注意不要再消耗内存了。比如启一些大的耗内存的程序。
2、你的系统是不是主要用于nfs的网络文件应用。从top来看%comp的值较大,用于保存程序执行的脚本的内存较多。可以适当调整minperm、maxperm等参数。
作者: yddll    时间: 2010-06-12 15:35
平台组的同事说我们程序占内存过多,唉,所以就发上来大家看看,这貌似是IBM的内存管理机制有所不同。
mseaspring 发表于 2010-06-12 10:15



程序占内存多,你贴process的东西啊,你贴这个能看出来你的程序占内存多么?
作者: michael1983    时间: 2010-06-13 09:39
没看出什么问题来啊
作者: hello_unix    时间: 2010-06-13 10:02
内存有点小,没看出应用跑的是什么。
16G内存,对这个应用有点不足
作者: 六位数字    时间: 2010-06-13 11:09
unix 不都是最大可能的使用可用内存,以避免过多的磁盘访问,来提高性能嘛

lz的内存使用情况正常
作者: bosshoss_cn    时间: 2010-06-15 11:23
花钱花钱,加内存或换机器
IBM爱死你了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2