aaaaaaaa2000 发表于 2016-12-13 14:35:28

hugepage不生效

os:Red Hat Enterprise Linux Server release 5.9 (Tikanga)
db:11201 rac 64bit

# grep -i huge /etc/sysctl.conf
vm.nr_hugepages =  40962
# grep -i huge /proc/meminfo
HugePages_Total: 40962
HugePages_Free:  40962
HugePages_Rsvd:      0
Hugepagesize:     2048 kB
# cat /etc/security/limits.conf|grep -v ^$|grep -v ^#
grid                 soft    nproc   163840
grid                 hard    nproc   163840
grid                 soft    nofile  10240
grid                 hard    nofile  65536
oracle               soft    nproc   163840
oracle               hard    nproc   163840
oracle               soft    nofile  10240
oracle               hard    nofile  65536
* soft memlock 84000000
* hard memlock 84000000
SQL> show parameter sga;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
lock_sga                             boolean     FALSE
pre_page_sga                         boolean     FALSE
sga_max_size                         big integer 80G
sga_target                           big integer 80G
SQL> show parameter mem;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
hi_shared_memory_address             integer     0
memory_max_target                    big integer 0
memory_target                        big integer 0
shared_memory_address                integer     0
SQL>
已经禁用了amm,也重启过系统了,但是hugepage一直不生效,不知道什么地方做错了,多谢刘大

Liu Maclean(刘相兵 发表于 2016-12-13 14:38:28

11201  相对麻烦些。 至少运行一些应用程序 或者 使用pre_page_sga ;否则一开始实例刚启动确实可能不会减少 HugePages_Free

aaaaaaaa2000 发表于 2016-12-13 14:45:04

非常感谢刘大

Chris 发表于 2016-12-13 14:49:22

lock_sga  为什么不改为true?
页: [1]
查看完整版本: hugepage不生效