Tuesday, December 28, 2010

/dev/shm

749851.1

MEMORY_TARGET or MEMORY_MAX_TARGET, cannot be greater than the shared memory filesystem (/dev/shm).

The AMM and HugePages are not compatible. One needs to disable AMM on 11g to be able to use HugePages. See Note 749851.1 for further information.

/dev/shm is nothing but implementation of traditional shared memory concept. It is an efficient means of passing data between programs. One program will create a memory portion, which other processes (if permitted) can access. This will result into speeding up things on Linux.

For example, if you have 8GB RAM then remount /dev/shm as follows:
# mount -o remount,size=8G /dev/shm

No comments: