本章介绍和AIX内存调优相关的参数
minfree和maxfree
(1) minfree
空闲列表中可接受的实际内存页面帧的最小数量。当空闲列表的大小低于这个数时,VMM 开始替换页面。它将一直替换页面直到空闲列表的大小达到 maxfree。
# vmo -a |grep minfree
minfree = 960
(2) maxfree
当free list的大小超过maxfree的时候, VMM的page stealing将停止. 当进程终止并释放它们的工作段页面或删除其页面在内存中的文件时,结果是空闲列表的大小可能会超过这个数。
# vmo -a |grep maxfree
maxfree = 1088
从AIX 5.3开始, minfree parameter的缺省值 is increased to 960 per memory
pool and maxfree parameter的缺省值 is increased to 1088 per memory pool.
minperm%, maxperm%和maxclient%
(1) minperm%
如果由文件页面占有的实际内存的百分比低于这个级别,则页面替换算法既替换文件页面也替换计算页面,而不管repage rate。
# vmo -a |grep minperm%
minperm% = 20
(2) maxperm%
如果由文件页面占有的实际内存的百分比高于这个级别,则页面替换算法仅替换文件页面。
# vmo -a |grep maxperm%
maxperm% = 80
(3) maxclient%
如果由文件页面占有的实际内存的百分比高于这