This discussion is archived
0 Replies Latest reply: Nov 24, 2009 6:15 AM by 807567 RSS

Kernel Memory - LDOM

807567 Newbie
Currently Being Moderated
Hi,

I've assigned 32GB of memory to 1 of the guest domain. However, the kernel memory took up like 23GB. Is there any reason why does the kernel requires so much memory ? Pls kindly advice.

bash-3.00# mdb -k
Loading modules: [ unix genunix specfs dtrace ufs ldc ip hook neti sctp arp
usba fcp fctl nca lofs zfs random nfs crypto ipc ptm logindmux md sppp cpc
fcip ]
::memstat
Page Summary Pages MB %Tot
------------ ---------------- ---------------- ----
Kernel 2967548 23183 74%
Anon 28786 224 1%
Exec and libs 7370 57 0%
Page cache 73632 575 2%
Free (cachelist) 409657 3200 10%
Free (freelist) 502044 3922 13%

Total 3989037 31164
Physical 3958577 30926
>
::quit
top
last pid: 6656; load avg: 1.21, 0.66, 0.41; up 19+22:50:43
12:25:19
74 processes: 72 sleeping, 2 on cpu
CPU states: 96.2% idle, 2.9% user, 0.9% kernel, 0.0% iowait, 0.0% swap
Memory: 31G phys mem, 4817M free mem, 10G total swap, 10G free swap

PID USERNAME LWP PRI NICE SIZE RES STATE TIME CPU COMMAND
6522 oracle 11 0 0 1920M 1655M cpu/22 2:02 2.81% oracle
6521 oracle 1 22 0 29M 25M sleep 1:27 0.62% exp
6656 root 1 50 0 3464K 2400K cpu/19 0:00 0.05% top
5966 oracle 1 49 0 7432K 6136K sleep 0:01 0.02% sshd
6138 oracle 11 59 0 1915M 1649M sleep 0:00 0.01% oracle
24585 oracle 12 29 10 162M 78M sleep 72:30 0.01% java
837 noaccess 18 59 0 178M 96M sleep 31:11 0.00% java
6146 oracle 1 59 0 1915M 1649M sleep 0:12 0.00% oracle
6148 oracle 1 59 0 1913M 1647M sleep 0:01 0.00% oracle
7 root 13 59 0 20M 10M sleep 0:33 0.00% svc.startd
6128 oracle 11 59 0 1920M 1653M sleep 0:00 0.00% oracle
6134 oracle 11 59 0 1918M 1652M sleep 0:00 0.00% oracle
6132 oracle 11 59 0 1918M 1652M sleep 0:00 0.00% oracle
6130 oracle 11 59 0 1918M 1652M sleep 0:00 0.00% oracle
6136 oracle 11 59 0 1926M 1650M sleep 0:00 0.00% oracle