免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 7177 | 回复: 16
打印 上一主题 下一主题

AIX 5.3,内存耗尽,异步IO过多 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-11 10:33 |只看该作者 |倒序浏览
环境:P570 4个双核CPU,12G内存,安装两个数据库实例,共分配5GSGA区内存,上面还跑了一些Java的应用。目前看磁盘非常繁忙,异步IO进程过多(aioserver已经达到最大值80个),剩余内存不足10M,换页空间12G,占用50%以上。\r\n  请教如何进行调整才能解决性能问题\r\n  共享内存占用情况如下:\r\n   >ipcs -b\r\n/dev/mem 的 IPC 状态为 公元2008年04月10日  星期四  16时23分44秒\r\nT        ID     KEY        MODE       OWNER    GROUP QBYTES\r\n消息队列:\r\nq         0 0x4301a6c2 --rw-rw-rw-     root   system   4194304\r\nq         1 0x4101a6c2 --rw-rw-rw-     root   system   4194304\r\nq         2 0x4107001c -Rrw-rw----     root   printq   4194304\r\nT        ID     KEY        MODE       OWNER    GROUP     SEGSZ\r\n共享内存:\r\nm         0 0x580010e7 --rw-rw-rw-     root   system 134217728\r\nm         1 0xffffffff --rw-rw----     root   system      4096\r\nm         2 0x0d000bb8 --rw-rw----     root   system      1440\r\nm         3 0x67001118 --rw-r--r--     root   system        12\r\nm         4 0x68001118 --rw-r--r--     root   system    106548\r\nm         5 0x70001118 --rw-------     root   system      3152\r\nm         6 0x7800071c --rw-rw-rw-     root   system  16777216\r\nm         7 0xffffffff --rw-rw----     root   haemrm      4096\r\nm         8 0xffffffff --rw-rw----     root   system      8192\r\nm         9 0x52907ea0 --rw-r-----   oracle      dba 1913933824\r\nm   1048586 0xd67f5458 --rw-r-----   oracle      dba 2870235136\r\nT        ID     KEY        MODE       OWNER    GROUP NSEMS\r\n信号:\r\ns   2097152 0x580010e7 --ra-ra-ra-     root   system     1\r\ns         1 0x440010e7 --ra-ra-ra-     root   system     2\r\ns   1048578 0x010000fd --ra-------     root   system     1\r\ns         3 0x620002c9 --ra-r--r--     root   system     1\r\ns         4 0x69001118 --ra-ra-ra-     root   system     2\r\ns         5 0x58000200 --ra-ra-r--     root   system     1\r\ns   1048582 0x66011031 --ra-ra-r--     root   system     1\r\n\r\n\r\ntopas结果如下:\r\nThu Apr 10 16:27:34 2008   Interval:  2         Cswitch    6707  Readch  5963.9K\r\n                                                Syscall   13662  Writech  144.2K\r\nKernel    3.6   |##                          |  Reads      1109  Rawin         0\r\nUser      7.5   |###                         |  Writes      891  Ttyout     1180\r\nWait     42.0   |############                |  Forks         0  Igets         0\r\nIdle     46.9   |##############              |  Execs         0  Namei        79\r\n                                                Runqueue    0.0  Dirblk        0\r\nNetwork  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue   5.0\r\nlo0     240.7   1253.6  1253.6   120.3   120.3\r\nen2      26.6     67.7    28.6    16.3    10.3  PAGING           MEMORY\r\nen0       7.3     17.5    59.6     2.6     4.6  Faults      264  Real,MB   11711\r\n                                                Steals      583  % Comp     63.0\r\nDisk    Busy%     KBPS     TPS KB-Read KB-Writ  PgspIn      126  % Noncomp  37.9\r\nhdisk1  100.2   1189.0   220.6   242.6   946.4  PgspOut     344  % Client   37.9\r\nhdisk0   98.7   1221.1   208.0   264.7   956.4  PageIn      836\r\nhdisk2   18.5   1030.6   153.4   577.4   453.1  PageOut     463  PAGING SPACE\r\nhdisk3    3.5   2271.7    11.5  2271.7     0.0  Sios       1304  Size,MB   12800\r\ndac1-utm  0.0      0.0     0.0     0.0     0.0                   % Used     53.0\r\ndac0      0.0   3310.3   166.9  2849.1   461.2  NFS (calls/sec)  % Free     46.9\r\ndac1      0.0      0.0     0.0     0.0     0.0  ServerV2       0\r\ndac0-utm  0.0      0.0     0.0     0.0     0.0  ClientV2       0   Press:\r\nhdisk4    0.0      0.0     0.0     0.0     0.0  ServerV3       0   \"h\" for help\r\ncd0       0.0      0.0     0.0     0.0     0.0  ClientV3       0   \"q\" to quit\r\nhdisk5    0.0      8.0     2.0     0.0     8.0\r\nhdisk6    0.0      0.0     0.0     0.0     0.0\r\nhdisk7    0.0      0.0     0.0     0.0     0.0\r\n \r\nName            PID  CPU%  PgSp Owner\r\nNmsServe    8278348   1.8 1170.9 root \r\noracle      2019394   1.4   4.4 oracle\r\noracle      3051712   0.7   4.2 oracle\r\njava        7200784   0.5 236.1 root  \r\noracle      5836886   0.5   4.3 oracle\r\njava        4706358   0.3 121.5 root  \r\noracle      8216876   0.3   4.9 oracle\r\noracle      8057186   0.3   4.3 oracle\r\noracle      1708052   0.3   4.4 oracle\r\ntopas       4821094   0.2   3.5 root  \r\ntopas       5857396   0.2   2.1 root  \r\noracle      5849172   0.2   4.2 oracle\r\noracle      8290718   0.1  15.7 oracle\r\noracle      1167380   0.1   4.8 oracle

论坛徽章:
0
2 [报告]
发表于 2008-04-11 11:02 |只看该作者
hdisk0/1太忙了,是不是把数据库的什么东西放在这两个上了

论坛徽章:
0
3 [报告]
发表于 2008-04-11 13:54 |只看该作者
换页较严重,导致HDISK0,1很繁忙。MAXPERM,MINPERM的值调整了么?

论坛徽章:
0
4 [报告]
发表于 2008-04-11 15:11 |只看该作者
调整一下lru_file_repage和v_pinshm看看

论坛徽章:
0
5 [报告]
发表于 2008-04-11 15:13 |只看该作者
ls这两个值是干啥用的?

论坛徽章:
0
6 [报告]
发表于 2008-04-11 15:16 |只看该作者
5.2和5.3中用lru_file_repage的方式来简化或者说是替代maxperm/minperm的调整\r\nv_pinshm是用于oracle内存的管理\r\n具体不是两句话说得清的,搜搜资料吧

论坛徽章:
0
7 [报告]
发表于 2008-04-11 15:19 |只看该作者
NmsServe是个什么进程,那么耗PageSpace空间

论坛徽章:
0
8 [报告]
发表于 2008-04-15 09:53 |只看该作者
NmsServe是主应用,启了一个java虚拟机,我们试过将应用停掉,内存还是很快耗干,分析应该是oracle数据库占内存过多,数据库是9206版本的,是不是有什么BUG

论坛徽章:
0
9 [报告]
发表于 2008-04-15 10:35 |只看该作者

vmo参数设置情况

vmo -a\r\n        cpu_scale_memp = 8\r\n data_stagger_interval = 161\r\n                 defps = 1\r\n   force_relalias_lite = 0\r\n             framesets = 2\r\n             htabscale = n/a\r\n     kernel_heap_psize = 4096\r\n  large_page_heap_size = 0\r\n          lgpg_regions = 0\r\n             lgpg_size = 0\r\n       low_ps_handling = 1\r\n       lru_file_repage = 1\r\n     lru_poll_interval = 10\r\n             lrubucket = 131072\r\n            maxclient% = 80\r\n               maxfree = 1088\r\n               maxperm = 2302201\r\n              maxperm% = 80\r\n                maxpin = 2422022\r\n               maxpin% = 80\r\n       mbuf_heap_psize = 4096\r\n       memory_affinity = 1\r\n         memory_frames = 2998271\r\n         memplace_data = 2\r\n  memplace_mapped_file = 2\r\nmemplace_shm_anonymous = 2\r\n    memplace_shm_named = 2\r\n        memplace_stack = 2\r\n         memplace_text = 2\r\nmemplace_unmapped_file = 2\r\n              mempools = 2\r\n               minfree = 960\r\n               minperm = 575550\r\n              minperm% = 20\r\n             nokilluid = 0\r\n               npskill = 25600\r\n             npsrpgmax = 204800\r\n             npsrpgmin = 153600\r\n           npsscrubmax = 204800\r\n           npsscrubmin = 153600\r\n               npswarn = 102400\r\n      num_spec_dataseg = 0\r\n             numpsblks = 3276800\r\n     page_steal_method = 0\r\n          pagecoloring = n/a\r\n       pinnable_frames = 2748021\r\n pta_balance_threshold = n/a\r\n   relalias_percentage = 0\r\n              rpgclean = 0\r\n            rpgcontrol = 2\r\n                 scrub = 0\r\n            scrubclean = 0\r\n soft_min_lgpgs_vmpool = 0\r\n      spec_dataseg_int = 512\r\n      strict_maxclient = 1\r\n        strict_maxperm = 0\r\n              v_pinshm = 0\r\n  vm_modlist_threshold = -1\r\n       vmm_fork_policy = 1\r\n    vmm_mpsize_support = 1

论坛徽章:
0
10 [报告]
发表于 2008-04-15 13:48 |只看该作者
以上的参数你没有做调整啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP