linux配置大頁(yè)內(nèi)存
1.建議配置Linux 內(nèi)存大頁(yè)=Oracle SGA大小+1G 或者 1~2個(gè)頁(yè)塊 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用戶使用大頁(yè)的限制,無(wú)限制!
#vi /etc/security/limits.conf
* soft memlock unlimited
* hard memlock unlimited
4.配置大頁(yè),共享內(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來(lái)計(jì)算次值/4096) getconf PAGE_SIZE
#vm.nr_hugepages 大頁(yè)設(shè)置=大頁(yè)內(nèi)存(m)/2(Hugepagesize)
#大頁(yè)設(shè)定多大的值,這個(gè)要根據(jù)系統(tǒng)SGA的配置來(lái)定,一般建議大頁(yè)的總占用量大于系統(tǒng)上所有SGA總和+1GB【ASM實(shí)例如果沒(méi)有關(guān)閉AMM也無(wú)法使用大頁(yè)】
