AIX系统Memory性能评估
作者: Peak Wong, 出处:IT专家网, 责任编辑: 李书琴,
2008-05-09 10:25
本文对AIX系统中Memory性能评估作了详细介绍。
4、内存的调整
具体调整需要结合系统运行的应用程序对症下药,如调整minperm/maxperm将改变内存与PAGING SPACE之间的交换算法,调整minpgahead/maxpgahead将改变内存块请求机制,调整minfree/maxfree将改变内存紧张时的内存清理刷新机制,等等。如果数据库使用裸设备,并且没有太多其他的应用,因为裸设备不需要文件系统的缓存,所以可以降低minperm,maxperm,maxclient的默认值,降低操作系统对内存的不必要的占用。
案例:
计费数据库数据库响应变慢,内存16G,裸设备,却存在很多的PI,PO情况。
在检查与内存相关的系统参数,发现如下问题:
minperm% = 20, maxperm% = 80, maxclient% = 80
说明:以上三个参数为系统缺省配置,其表示,使用文件系统时,最多可使用80% * 16G=10.8G,用于缓存所访问的文件。
结论:由于以上参数采用系统缺省配置,文件系统缓存最大可以达到10.8G,在执行大量的文件cp操作后,系统的可用内存量迅速下降,在其后的计费过程中,由于大量page in/page out操作引起系统严重性能瓶颈。
优化:
将maxperm% = 30 ,maxclient% = 30
| #vmo –o maxperm%=30 –P #vmo –o maxclient%=30 –P |
5.2以前版本
| /usr/samples/kernel/vmtune –p 20 –P 30 /usr/samples/kernel/vmtune –t 30 |
IT专家网原创文章,未经许可,严禁转载!
- 本文关键词:

