Hello All,
We have configured around 76GB of physical RAM in ECC system. Moreover we found that only 300MB of free memory is available during business hours.
When we executed the below command at OS level during business hours, around 38GB of physical RAM is used (38GB of RAM should be free). But in our case only 300MB free memory is available in the system
svmon -U -t 20 -i 10 -O summary=basic -O unit=GB
User Inuse Pin Pgsp Virtual
orasu1 21.3 0.06 0.43 21.3
su1adm 13.6 0.26 22.6 31.8
root 1.84 0.29 0.31 1.91
daaadm 0.73 0.03 0.23 0.89
coda 0.47 0.04 0.04 0.50
sapadm 0.37 0.03 0.12 0.45
uniq 0.16 0.04 0 0.13
nobody 0.12 0.04 0 0.12
daemon 0.12 0.04 00 0.12
bin 0 0 0 0
sys 0 0 0 0
adm 0 0 0 0
uucp 0 0 0 0
guest 0 0 0 0
lpd 0 0 0 0
lp 0 0 0 0
invscout 0 0 0 0
snapp 0 0 0 0
nuucp 0 0 0 0
ipsec 0 0 0 0
SAP Work process
Dia BP BPA Spo Upd Up2 Enq Sum
75 20 - 3 9 4 1 112
sap Parameter value
EM/TOTAL_SIZE_MB = 31000
abap/heap_area_total = 8000000000
abap/heap_area_dia = 4000000000
abap/heap_area_nondia = 4000000000
Oracle Parameter value
sga_max_size | = 22G |
pga_aggregate_target = 2G
db_cache_size | = 18496M |
shared_pool_size | = 1600M |
My question is how we need to calculate the memory consumption of the system. As per the OS level around 40GB is used. But the current usage it shows only 300 MB free memory is available. Please help me to solve this issue.
Regards
Subbu