linux配置大頁內(nèi)存
1.建議配置Linux 內(nèi)存大頁=Oracle SGA大小+1G 或者 1~2個(gè)頁塊 4Mbytes
2.SGA大小建議參考如下
8G物理內(nèi)存: SGA=3G PGA=1G
16G物理內(nèi)存: SGA=6G PGA=2G
32G物理內(nèi)存: SGA=16G PGA=4G
64G物理內(nèi)存: SGA=32G PGA=8G
128G物理內(nèi)存:SGA=72G PGA=24G
256G物理內(nèi)存:SGA=120G PGA=40G
512G物理內(nèi)存: SGA=240G PGA=80G
3.Linux用戶使用大頁的限制,無限制!
#vi /etc/security/limits.conf
* soft memlock unlimited
* hard memlock unlimited
4.配置大頁,共享內(nèi)存參數(shù)設(shè)置
#vi /etc/sysctl.conf
###kernel.shmmax = 536870912 (以字節(jié)為單位,物理內(nèi)存數(shù)量(MB為單位)*0.75*1024*1024,為內(nèi)存的0.75倍)
###kernel.shmall = 2097152 (根據(jù)shmmax來計(jì)算次值/4096) getconf PAGE_SIZE
#vm.nr_hugepages 大頁設(shè)置=大頁內(nèi)存(m)/2(Hugepagesize)
#大頁設(shè)定多大的值,這個(gè)要根據(jù)系統(tǒng)SGA的配置來定,一般建議大頁的總占用量大于系統(tǒng)上所有SGA總和+1GB【ASM實(shí)例如果沒有關(guān)閉AMM也無法使用大頁】
