Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

any changes for linux 6.2+ in configuring huge pages ( vs AnonHugePages )

john hurleyMay 23 2012 — edited May 26 2012
I do not understand what if anything changes in planning huge page configuration for an 11.2 database going to be running in OL 6.2 ( and above ).

Normally one decides ( or should decide ) how much memory is going to be used for SGA and configures a huge page setting in /etc/sysctl.conf ...

There is now some other feature in 6 and above linux to support AnonHugePages so that applications running in the server ( and I guess operating system services etc ) can get huge pages without configuring them. For example if you now start up an 11.2.0.3.2 database running on 6.2 redhat compatible kernel and do not have "regular" huge pages configured looks like all the SGA eventually ends up in AnonHugePages territory. ( Works similarly if running uek2 kernel apparently also ).

If you have "regular" huge page configured in your system though as expected 11.2 starts up and uses those huge pages and leaves the AnonHugePages memory alone.

Is there relevant planning documentation available somewhere I have missed in doing preliminary research?

Any hints/tips/tricks or painful things to avoid already discovered in this area?

Thanks in advance!
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 23 2012
Added on May 23 2012
23 comments
2,510 views