4,计算lgpg_regions的个数
num_of_large_pages = INT((total_SGA_size-1)/16MB)+1
比如32G的SGA num_of_large_pages=int(32*1024-1)/16+1=2048
5,修改 lru_file_repage
修改lru_file_repage为0,默认是1
6,查看Oracle sga是否使用了large page
使用svmon命令来查看
su - oracle
ps vg|grep ora_smon*
svmon -p PID
由于写文档这里登陆的主机不支持large page,所以这里拿了网上的一个图片
7,使用vmstat来查看large page使用情况
[$(hostname):root:/u02]vmstat -l
System configuration: lcpu=1 mem=2048MB
kthr memory page faults cpu large-page
----- ----------- ------------------------ ------------ ----------- -----------
r b avm fre re pi po fr sr cy in sy cs us sy id wa alp flp
1 1 91018 408381 0 0 0 725 5081 0 29 1274 80 3 9 76 11 0 0