How to Configure RHEL5 / Oracle Linux 5 32-bit for Very Large Memory with ramfs and HugePages (Doc ID 748637.1)

Last updated on FEBRUARY 27, 2017

Applies to:

Oracle Database - Enterprise Edition - Version 10.2.0.1 and later
Linux OS - Version Oracle Linux 5.0 to Oracle Linux 5.6 with Unbreakable Enterprise Kernel [2.6.32] [Release OL5 to OL5U6]
Linux x86

Goal

This document aims to guide Linux system administrators on RedHat and Oracle Linux 5 32-bit to configure Very Large Memory and big SGA for Oracle RDBMS with ramfs and hugepages. Note that the term VLM (Very Large Memory) refers to the specific code implementation in Oracle Database using the USE_INDIRECT_DATA_BUFFERS initialization parameter.

Using the this method the SGA can be as nearly large as the pysical RAM where limits are provided in <Document 300652.1>. Keep in mind that Linux OS services would need memory too. See Oracle Database product documentation for more information.

The configuration provided in this document applies strictly to 32-bit Linux. For HugePages on 64-bit Linux, see <Document 361468.1>

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms