/dev/shm on Oracle Linux 6.x to run Oracle 11g R2 - manual configuration?
801904May 29 2012 — edited Sep 25 2012Hello
We are building a server to run Oracle 11g R2 database (11.2.0.3 x64) on Oracle Linux 6.2 with UEK R2.
Our preference is to use AMM to have Oracle 11g R2 manage memory. We may impose some minium SGA and PGA memory allocations but basically aim to use MEMORY_TARGET to manage overall memory.
By default Linux makes the size of /dev/shm ~50% of server physical RAM, as far as I can tell.
Here is the /etc/fstab entry created by the installation:
tmpfs /dev/shm tmpfs defaults 0 0
Given this Linux server will only run Oracle 11g R2 database and some monitoring software, almost application code will run on the server. The application code will run on the separate application server and is Java based.
Can I change the */etc/fstab* entry for /dev/shm to manually increase the size to take up ~80-90% of the server physical RAM ? Is it a good idea?
The server is 64-bit, the RAM = 64 GB, so I am thinking to manually make /dev/shm to be = ~55GB, leaving ~8GB for other purposes.
Right now it's about 32GB (50%?) if I leave the /dev/shm 'defaults' on.
many thanks