AIX系统Memory性能评估

http://tech.ddvip.com   2008年05月09日    社区交流

内容摘要:本文对AIX系统中Memory性能评估作了详细介绍。

  显示minperm和maxperm和numperm的值。numperm值给出的是内存中文件页数。

  系统调页的规则:

  1) 如果numperm>maxperm,则只调出文件页面。

  2) 如果numpermERM,则同时调出文件页面和计算页面。< p>

  3) 如果minperm

  如果系统在向调页空间调出页面,可能使因为内存中的文件页数低于maxperm,从而也调出了部分的计算页面以达到maxfree的要求。在这种情况下,可以考虑把maxperm降低到低于numperm的某个值,从而阻止计算页面的调出。在5.2 ML4以后的版本中,为了防止计算页面被调出,可以采用另外一个方法,就是设置参数lru_file_repage=0。将该参数设为0,则告诉vmm在进行页面替换的时候,优先替换文件页面。

  maxclient通常应该设置为一个小于或者等于maxperm的值。

  增强JFS文件系统为它的缓冲区高速缓存使用客户机文件,这不受maxperm和minperm的影响。为了在限制增强JFS文件系统使用高速缓存,可以指定maxclient的值,避免在它进行页面替换的时候,替换其他类型的页。

  2、使用vmstat确定内存的使用情况

  主要检查vmstat输出的 memory和pages列和faults列。详细的说明见前一节cpu评估说明。

  3、svmon命令

# svmon -G -i 2 2
        size   inuse    free    pin  virtual
memory   2097136   236845  1860291   152150   194943
pg space  1048576    960
   work    pers    clnt   lpage
pin     151904    246     0     0
in use    194960   41885     0     0
        size   inuse    free    pin  virtual
memory   2097136   236853  1860283   152150   194947
pg space  1048576    960
   work    pers    clnt   lpage
pin     151904    246     0     0
in use    194964   41889     0     0

  memory段

来源:IT专家网    作者:Peak Wong    责编:豆豆技术应用

正在加载评论...