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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: freeBSD安装及配置下一篇: FreeBSD进程的权限
关于AIX UNIX操作系统中的memory pools的所有评论