I have a system with a 12 Gb of physical swap,
and 41 Gb of RAM.
Kernel parameter :
dbc_min_pct 5
dbc_max_pct 8
swapmem_on 1.
I have a swap problem .
From Glance i have a message :
Global Swap space is nearly full.
On the system there are 805 oracle process that to alloc 30 Mb of "Res Mem" and 35Mb of "Virtual Memory" in RAM .
My physical swap is empty:
root@unit_db2:/# swapinfo
Kb Kb Kb PCT START/ Kb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
dev 4194304 0 4194304 0% 0 - 1 /dev/vg00/lvol2
dev 8388608 0 8388608 0% 0 - 1 /dev/vg00/lv_swap
reserve - 12582912 -12582912
memory 41892896 41033104 859792 98%
Why it do not use a physical memory?
Why oracle use and reserv all this memory for any process? is it correct?
What can i do to resolve a problem?
many point at all