Chinaunix

标题: AIX内存下降,请教原因 [打印本页]

作者: he_kai    时间: 2008-03-28 19:53
标题: AIX内存下降,请教原因
新机器,HACMP下的AIX5.3系统,安装ORACLE10gR2,4G内存、2GPG,数据库中仅仅只有一个高级复制。
开始时系统可用内存大概在58%左右,但运行时用VMSTAT观察Free内存的大小,呈稳定缓慢下降的趋势,12小时可用内存下降到53%,没有观察到使用交换页面的情况,我不知道这是不是正常的,AIX的内存管理是一个什么样的策略?用没有达人解救一下,万分火急!

[ 本帖最后由 he_kai 于 2008-3-28 19:56 编辑 ]
作者: yddll    时间: 2008-03-28 21:12
还有那么多可用呢,急啥
作者: laoli97    时间: 2008-03-29 10:24
标题: 如题
我也遇到这种现象,AIX570 12G内存 6CPU  安装有DB2 9.1
作者: he_kai    时间: 2008-03-29 11:04
原帖由 yddll 于 2008-3-28 21:12 发表
还有那么多可用呢,急啥



老大,我对AIX的内存策略不了解阿,昨天继续翻文档,才看见AIX不会主动释放文件内存。。吓得我心肝扑通扑通跳。。。
作者: aqfq    时间: 2008-05-23 15:45
用topas查看内存项,%comp与%Noncomp,若%Noncomp数值较大,可重新设置内存参数,限制非计算内存的大小.
作者: zlwww1227    时间: 2008-05-23 23:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: wolfop    时间: 2008-05-24 20:49
vmstat 看的free没什么意义的。关键是那个那个avm,参与计算内存是否持续上升。
作者: baitaoccb    时间: 2008-05-31 12:39
标题: VMM
看看 minperm和 maxperm参数设置
vmo -a
作者: zlwww1227    时间: 2008-06-01 00:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: spook    时间: 2008-06-02 09:16
标题: 楼主别着急
Oracle SGA怎么设置的?不是32位的吧,看你的情况,感觉内存根本没有用足,还有其他应用吗?

我这边64位系统,内存经常用到 剩下几十M。一般都是12G~16G内存的系统。
作者: iops    时间: 2008-06-04 18:32
1。 看avm只是一个参考,如果没有性能慢的现象,不用太在意这个值
作者: rslgoethe    时间: 2008-06-05 15:47
我在用户那里也遇到类似的问题,AVM在使用过程中持续上升,系统隔段时间就自动重起,系统是4cpu,16G内存,运行oracle10g,pi值一直不为零,找了个IBM工程师分析说是内存不足造成的,不知道是不是升级内存和cpu就可以解决问题了呢?


每次重启伴有如下错误信息:
0603092808 U S SYSDUMP    SYSTEM DUMP  (系统产生内存影像)
0603092508 U O minidump    COMPRESSED MINIMAL DUMP (压缩内存影像)
0603092008 P S SYSVMM     DATA STORAGE INTERRUPT, PROCESSOR (系统Virtual memory management报错,交换区满,无法写入存储)

kthr    memory              page              faults        cpu   
----- ----------- ------------------------ ------------ -----------
r  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa
0  5 3305431  4848   0  82 463 1427 6208   0 859 6009 2189 15  2 57 26
1  2 3306758  3590   0  34 410 2074 14950   0 1244 8389 3017 13  4 47 36
0  4 3307021  4000   0  13 1157 1679 9373   0 1270 8726 3423  7  3 59 31
2  3 3305686  4609   0 113 248 258  715   0 1652 28184 5817 43  4 37 17
2  1 3307123  4226   0  19 653 1287 3383   0 923 17410 1530 37  2 49 12
2  1 3306791  4154   0  53 328 516 2594   0 1438 11847 2467 30  3 44 23
0  0 3306014  4974   0 122 301 514 1087   0 798 7328 1597 33  2 51 14
1  2 3306272  4981   0  13 327 516  924   0 413 6236 672 30  2 58 10
1  1 3306228  4890   0  31 309 391  807   0 1386 20147 2228 42  3 40 16
3  3 3306223  3443   0  44 954 2973 8429   0 2118 17831 7324 17  6 43 34
0  6 3305719  4766   0  25 1129 778 2915   0 1729 10304 2881 11  3 55 32
1  3 3305720  4157   0  47 656 1422 7154   0 1372 18326 3984 12  4 61 23
1  1 3305720  4214   0  64 196 645 5267   0 1089 31687 1802 18  3 63 17
0  2 3306758  4008   0  27 712 1820 14489   0 1011 11202 1855 13  3 61 23
2  4 3306762  4111   0  48 527 775 2321   0 934 27350 1588 16  2 60 22
0  3 3306761  4139   0  65 444 903 2807   0 787 26523 1408 18  2 62 17
2  2 3307143  3984   0  39 306 1296 1740   0 1010 19331 1517 38  2 40 20
1  6 3306989  4138   0  29 548 772  975   0 1301 19944 1735 32  3 26 39
1 13 3307149  4972   0  17 620 1425 1866   0 1122 16005 1392 31  2 32 34
4  6 3307660  4062   0  79 296 784 1172   0 3112 42578 6302 47  4 23 26
作者: zlwww1227    时间: 2008-06-05 16:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: akukawang    时间: 2008-06-07 14:33
一般情况下修改以下几个参数:
1、minperm%=10
2、maxclient%=20
3、maxperm%=20
内存下降与页面的换入换出策略有关
作者: spook    时间: 2008-06-11 08:30
原帖由 rslgoethe 于 2008-6-5 15:47 发表
我在用户那里也遇到类似的问题,AVM在使用过程中持续上升,系统隔段时间就自动重起,系统是4cpu,16G内存,运行oracle10g,pi值一直不为零,找了个IBM工程师分析说是内存不足造成的,不知道是不是升级内存和cpu ...



查应用,那个是内存没有释放造成的;

还有一个就是打系统补丁,IBM不知道,以前HP-UX 11i 有过内存泄漏的问题。




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