快速业务通道

AIX UNIX操作系统中的memory pools

作者 佚名技术 来源 操作系统 浏览 发布时间 2012-06-28
pool to find pages to steal the page frame list is divided into buckets of page frames. The page replacement algorithm will scan the frames in the bucket and then start over on that bucket for a second scan. Then it will move on to the next bucket.
The default number of frames in a bucket is 131072 and can be changed with vmo/vmtune command.
Reducing the number of frames in an LRU bucket can reduce scanning overhead and latency in page replacement on large memory machines.

内存池个数可由下列参数控制:

testdb:/@root>#vmo -a|grep pool
mempools = 6 --这个
soft_min_lgpgs_vmpool = 0

vmo -o mempools=number_of_memory_pools 命令允许更改系统引导时配置的内存池数。若没有充分理解系统行为以及 VMM 算法,建议不要更改这个值。不能更改 UP 内核和 MP 内核上的 mempools 值,此更改会写到内核文件中。在IBM工程师的建议下,才可调整此参数,平时就不要自己去动它了。

对于系统中使用了哪些内存页,我们常常会用到如下的命令,下面作一些简单的列举:

操作系统版本

testdb:/home/oracle>$oslevel -s

5300-07-00-0000


可以用此命令查看所有页使用情况

testdb:/>#vmstat -P all


System configuration: mem=5888MB


pgsz memory page
----- -------------------------- ------------------------------------

siz avm fre re pi po fr sr cy
4K 1296880 1092224 80384 0 0 0 0 0 0
64K 13153 2618 10535 0 0 0 0 0 0



查看4k的页使用情况

testdb:/>#vmstat -p 4k


System configuration: lcpu=4 mem=5888MB


kthr memory page faults cpu
----- ----------- ------------------------ ------------ -----------

r b avm fre re pi po fr sr cy in sy cs us sy id wa
1 1 1134110 248946 0 0 0 0 0 0 10 1357 98 0 0 99 0


psz avm fre re pi po fr sr cy siz
4K 1092223 80385 0 0 0 0 0 0 1296880



查看64k的页使用情况

testdb:/>#vmstat -p 64k


System configuration: lcpu=4 mem=5888MB


kthr memory page faults cpu
----- ----------- ------------------------ ------------ -----------

r b avm fre re pi po fr sr cy in sy cs us sy id wa
1 1 1134104 248952 0 0 0 0 0 0 10 1357 98 0 0 99 0


psz avm fre re pi po fr sr cy siz
64K 2618 10535 0 0 0 0 0 0 13153

也可以通过svmon -G命令来查看整个系统的内存页使用情况

testdb:/>#svmon -G --在AIX不同的版本中,此命令的输出会有所差异

size inuse free pin virtual
memory 1507328 1260556 246772 988028 1136280
pg space 1507328 3166


work pers clnt other

pin 931389 0 0 56639
in use 1136280 0 124276


PageSize PoolSize inuse pgsp pin virtual

s 4 KB - 1218508 3166 964636 1094232
m 64 KB - 2

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号