li
  当前位置:主页 > 操作系统IBM AIX > 文章内容
li
AIX 5.3主机性能评估-Memory性能评估
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-03-10   阅读:201  
本文章共8443字,分6页,当前第1页,快速翻页:
 

二、Memory性能评估

1VMM的管理简介

首先,还是简单讲解一下内存以及的VMM的一点工作原理。

内存和交换空间一般都是用页面来进行分配和管理的。在内存中存在两种类型的页面:计算页面(一般为可执行文件段中的页面)和文件页面(存储的数据文件的页面)。当我们执行程序或者读入数据的时候,内存中的页面就逐渐被占用。当空闲的内存只剩maxfree的时候,vmm的调页就被唤醒,通过调页算法,将内存中的页面转移到交换空间中。一直到空闲内存达到maxfree,才停止调页。

在这里,我们涉及到两个参数:

1)        Minfree:最小空闲页链表尺寸。一旦低于该值,系统偷页以填充页链表,保证有足够的内存页面。偷页就是将不常用的页面替换出去。

2)        Maxfree:最大空闲页链表尺寸。一旦高于该值,系统停止偷页。

IXDBA.NET技术社区

    如果发现空闲列表不足,可以用下面的方法增加minfree参数

#vmo -o minfree=1000 -o maxfree=1008

Setting maxfree to 1008

Setting minfree to 1000

#vmo –o minfree=1000 –o maxfree=1008 –P  # -P参数使修改永久生效

一般情况下,minfreemaxfree通过下面的公式得到:

maxfree=minmum(memory/128,128) ,minfree=maxfree-8

注意:在AIX 5.2之前的版本请使用/usr/samples/kernel/vmtune命令。

#/usr/samples/kernel/vmtune –f 1000 –F 1008

 

    另外,关于内存的使用,我们还有两个经常碰到的参数需要关注:

Minperm:用户I/O文件访问的最小缓冲区页数

Maxperm:用户I/O文件访问的最大缓冲区页数

Minpermmaxperm这两个参数的默认值分别为20%和80%。在这里主要与性能相关的是maxperm参数。maxperm参数指定了文件页面可以占用内存的上限,因为文件页面不主动释放,所以很容易造成内存的文件页面过高的占用,导致其他的应用内存使用紧张。调整参数值的方法如下:

#vmo -o maxperm%=80 -o minperm%=20

Setting minperm% to 20

Setting maxperm% to 80

AIX 5.2之前的版本请使用/usr/samples/kernel/vmtune命令。

#/usr/samples/kernel/vmtune -p 20P 80 minmax的值分别设置为20%和80%。

 

查看当前的参数设置方法如下:

1vmo –a 显示当前所有的参数设置

AIX 5.2之前的版本请使用 # /usr/samples/kernel/vmtune 显示当前所有的参数设置

   #vmo -a

        cpu_scale_memp = 8

 data_stagger_interval = 161

                 defps = 1

   force_relalias_lite = 0

             framesets = 2

             htabscale = n/a

     kernel_heap_psize = 4096

  large_page_heap_size = 0

          lgpg_regions = 0

             lgpg_size = 0

       low_ps_handling = 1

       lru_file_repage = 1

     lru_poll_interval = 10

             lrubucket = 131072

            maxclient% = 80

              



阅读更多内容1 · 2 · 3 · 4 · 5 · 6 · 下一页>>


  上一篇: AIX 5.3主机性能评估-CPU性能评估   下一篇: AIX 5.3主机性能评估-磁盘的I/O性...
li
 §相关评论  
 热点文章

·Oracle补丁3028673,解决单进程
·最近被aix 5305给折腾死了
·在AIX 5L上配置NFS Server/Cli
·在AIX 5L上配置与管理路由
·这个补丁影响的范围还是比较大
·在AIX 5L上使用绑定网卡(ethe
·AIX 5.3主机性能评估-CPU性能评
·AIX 5.3主机性能评估-Memory性
·AIX 5.3主机性能评估-磁盘的I/
·AIX 5.3主机性能评估-NETWORK性
·AIX 5.3主机性能评估-topas的使
li
 编辑推荐
·Oracle补丁3028673,解决单进程
·最近被aix 5305给折腾死了
·在AIX 5L上配置NFS Server/Cli
·在AIX 5L上配置与管理路由
·这个补丁影响的范围还是比较大
·在AIX 5L上使用绑定网卡(ethe
·AIX 5.3主机性能评估-CPU性能评
·AIX 5.3主机性能评估-Memory性
·AIX 5.3主机性能评估-磁盘的I/
·AIX 5.3主机性能评估-NETWORK性
·AIX 5.3主机性能评估-topas的使
li
 相关篇章
·AIX 5.3主机性能评估-CPU性能评估
·怎么样管理AIX 5L的交换空间(Pag...
·在AIX 5L中,怎么创建没有头部偏...
·怎么样在AIX 5L上管理物理卷(PV...
·怎么改变AIX 5L上主DUMP设备的大...
·AIX上怎么样镜相LV/解除LV镜相
·怎么样在AIX 5L上镜相/重镜相 ro...
·怎样在AIX上设置时间同步的客户端
·检查系统是否支持64bit,以及32b...
·查看IBM主机常见配置信息
·AIX 5.3主机性能评估-磁盘的I/O性...
·AIX 5.3主机性能评估-NETWORK性能...
·AIX 5.3主机性能评估-topas的使用...
·AIX 5.3主机性能评估-主机日常检...
·AIX 5.3主机性能评估-结合案例分...
·lsof aix 使用 lsof 查找打开的文...
·AIX 常用命令汇总
·AIX FAQ手册(1)
·IBM AIX V5.3系统管理认证指南:启...
·IBM AIX V5.3系统管理认证指南:启...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接