ASM Memory Management with HugePages
Modified: Aug 14, 2013
Applies to:
Oracle Database - Enterprise Edition - Version 11.2.0.1 to 11.2.0.3
Symptoms
Followed Note 361468.1 - HugePages on Oracle LInux 64-bit but Oracle is still not using hugepages.
Cause
The RDBMS not using huge pages was because the ASM home was still using AMM. This is the default for an ASM instance. Please refer to Note: 749851.1 - HugePages and Oracle Database 11g Automatic Memory Management (AMM) on Linux.
Solution
Make sure the ASM home not using AMM.
The ORACLE Doc ID 1457842.1 says that the RDBMS will not use HugePages if the ASM instance (ASM home) is using AMM. Meaning that if you want your RDBMS (using ASM for storage) to use hugepages then the ASM must be either ASMM or manually managed memory parameters.