免费注册 查看新帖 |

Chinaunix

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

关于服务器VMO方面的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-18 18:27 |只看该作者 |倒序浏览
我这里有台服务器用nmon监控导出的报表显示内存real free 一直都只有400M一下,服务器16G内存,CPU idel 平均在40%,内存使用应该是没有使用那么多的怀疑是内存设置有问题\r\n以下是我用vmo -a命令执行后得到的结果
  1. 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          kernel_psize = 16777216\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 = 0\r\n     lru_poll_interval = 10\r\n             lrubucket = 131072\r\n            maxclient% = 90\r\n               maxfree = 1088\r\n               maxperm = 3497875\r\n              maxperm% = 90\r\n                maxpin = 3304560\r\n               maxpin% = 80\r\n       mbuf_heap_psize = 65536\r\n       memory_affinity = 1\r\n         memory_frames = 4096000\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 = 194325\r\n              minperm% = 5\r\n             nokilluid = 0\r\n               npskill = 32768\r\n             npsrpgmax = 262144\r\n             npsrpgmin = 196608\r\n           npsscrubmax = 262144\r\n           npsscrubmin = 196608\r\n               npswarn = 131072\r\n      num_spec_dataseg = 0\r\n             numpsblks = 4194304\r\n     page_steal_method = 0\r\n          pagecoloring = n/a\r\n       pinnable_frames = 3500978\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 = 0\r\n        strict_maxperm = 0\r\n              v_pinshm = 1\r\n  vm_modlist_threshold = -1\r\n       vmm_fork_policy = 1\r\n    vmm_mpsize_support = 1
复制代码
其中的 maxperm% 和  maxpin% 不知道是不是有问题,请教一下这个设置有什么问题?

论坛徽章:
0
2 [报告]
发表于 2009-06-18 19:24 |只看该作者
vmo -L minperm%\r\nvmo -L maxperm%\r\nvmo -L maxclient%\r\n\r\n看看输出!

论坛徽章:
0
3 [报告]
发表于 2009-06-18 20:26 |只看该作者
在AIX系统中,内存可以简单的分为两类,计算型内存和文件型内存,\r\n在AIX操作系统中,可以使用topas命令查看整个系统的运行情况,其中一个重要的部份是系统的内存使用情况,以及交换情况:\r\nMEMORY\r\nReal,MB   16032\r\n% Comp     83.2\r\n% Noncomp   9.9\r\n% Client    9.9\r\nPAGING SPACE\r\nSize,MB   16384\r\n% Used      3.3\r\n% Free     96.6\r\n  在一个使用裸设备的系统中,文件型内存,即上面的%Noncomp,%Client,只需要使用整个系统很少的内存;而把大部份的内存作为计算型内存 (%Comp)来使用,这部份内存量主要为ORACLE SGA和PGA所用,其中ORACLE SGA 为pinned memory.\r\n  根据系统内存大小,设定系统可以pin住的最大值:\r\n     maxpin% = 80   --此值可以升高\r\n     v_pinshm = 1   --允许pin住内存\r\n     接下来是三个控制文件型内存的参数的值:\r\n     maxclient% = 10  --文件型内存可使用内存总的百分比的最大值,= 100%,系统便开始产生交换,系统的PAGING SPACE会持续的增长,影响到产品库的安全。\r\n\r\n一般的数据库服务器,文件型内存可以使用较少的空间,因为文件型内存并不主动释放,可能造成内存资源的短缺及Paging Space使用率过高,所以数据库服务器上maxclient、maxperm、minperm的值不宜过大,典型值如下:\r\n     maxclient% = 8     \r\n     maxperm% = 12   \r\n     minperm% = 5     \r\n\r\n如果是64位内核一般设置maxperm%=20

论坛徽章:
0
4 [报告]
发表于 2009-06-19 09:30 |只看该作者
vmo -L minperm%\r\nvmo -L maxperm%\r\nvmo -L maxclient%\r\n\r\n看看输出!\r\n南非蚂蚁 发表于 2009-6-18 19:24
\r\n\r\n# vmo -L minperm%\r\nNAME                      CUR    DEF    BOOT   MIN    MAX    UNIT           TYPE\r\n     DEPENDENCIES\r\n--------------------------------------------------------------------------------\r\nminperm%                  5      20     5      1      100    % memory          D\r\n     maxperm%\r\n     maxclient%\r\n--------------------------------------------------------------------------------\r\n# vmo -L maxperm%\r\nNAME                      CUR    DEF    BOOT   MIN    MAX    UNIT           TYPE\r\n     DEPENDENCIES\r\n--------------------------------------------------------------------------------\r\nmaxperm%                  90     80     90     1      100    % memory          D\r\n     minperm%\r\n     maxclient%\r\n--------------------------------------------------------------------------------\r\n# vmo -L maxclient%\r\nNAME                      CUR    DEF    BOOT   MIN    MAX    UNIT           TYPE\r\n     DEPENDENCIES\r\n--------------------------------------------------------------------------------\r\nmaxclient%                90     80     90     1      100    % memory          D\r\n     maxperm%\r\n     minperm%\r\n--------------------------------------------------------------------------------

论坛徽章:
0
5 [报告]
发表于 2009-06-19 14:15 |只看该作者
这个实在不太懂,帮不上忙噢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP