Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: OT : kernel using 75% of CPU
On
solaris, it doesn't handle shared memory very well as it seems to report it for
all the processes.
<FONT face=Arial color=#0000ff
size=2>
Using
/usr/bin/pmap <pid> is the best way to see the breakdown of a particular
process.
"Do not criticize someone until you walked a
mile in their shoes, that way when you criticize them, you are a mile a way and
have their shoes."
Christopher R. Spence <FONT
face="Comic Sans MS" size=2>Oracle DBA <FONT face="Comic Sans MS" size=2>Phone: (978) 322-5744 <FONT face="Comic Sans MS" size=2>Fax: (707) 885-2275
face="Comic Sans MS" size=2>73 Princeton Street <FONT face="Comic Sans MS" size=2>North, Chelmsford 01863 <FONT face="Comic Sans MS" size=2>
<FONT
face=Tahoma size=2>-----Original Message-----From: Jerry C
[mailto:usidba_at_yahoo.com] Sent: Tuesday, August 28, 2001 4:17
PMTo: Multiple recipients of list ORACLE-LSubject: Re:
OT : kernel using 75% of CPU
Does anybody know how I can see how much
memory each process is using under Solaris. On Digital UNIX it was ps -aux, if
I remember correctly...
Thanks!
Jerry
<BLOCKQUOTE dir=ltr
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
20 procs memory page disk faults cpu r b w
<FONT face=Arial color=#0000ff size=2>paging and swapping is the first thing that comes to mind, look at vmstat. <FONT face=Arial color=#0000ff size=2>I think your question is completely on topic. "Do not criticize someone until you walked a mile in their shoes, that way when you criticize them, you are a mile a way and have their shoes." Christopher R. Spence <FONT face="Comic Sans MS" size=2>Oracle DBA <FONT face="Comic Sans MS" size=2>Phone: (978) 322-5744 <FONT face="Comic Sans MS" size=2>Fax: (707) 885-2275 Fuelspot <FONT face="Comic Sans MS" size=2>73 Princeton Street <FONT face="Comic Sans MS" size=2>North, Chelmsford 01863 <FONT face="Comic Sans MS" size=2> <FONT face=Tahoma size=2>-----Original Message-----From: Jerry C [mailto:usidba_at_yahoo.com] Sent: Tuesday, August 28, 2001 11:20 AMTo: Multiple recipients of list ORACLE-LSubject: OT : kernel using 75% of CPU Hi there, I have a Sun e4500, running Solaris 2.7 and Oracle 8.1.7.1.0. Everything looks normal from a database perspective, but when I run "top" it show the kernel being very hog-like: load averages: 14.38, 15.18, 15.18 07:16:21126 processes: 118 sleeping, 4 running, 4 on cpuCPU states: 0.6% idle, 26.6% user, 72.8% kernel, 0.0% iowait, 0.0% swapMemory: 4096M real, 63M free, 216M swap in use, 5310M swap free PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND 2286 oracle 1 0 0 1844M 1814M run 9:44 13.90% oracle11068 oracle 1 0 0 2056K 1536K cpu0 0:02 1.53% top11333 oracle 1 0 0 1150M 1124M cpu1 0:01 1.39% oracle 5944 oracle 1 40 0 1820M 1789M sleep 14:40 1.36% oracle 4797 root 1 50 0 2112K 1248K sleep 6:01 1.36% top11346 oracle 1 0 0 110M 92M cpu0 0:01 1.26% oracle11114 oracle 1 0 0 1009M 984M cpu1 0:00 0.66% oracle11157 oracle 1 0 0 1009M 984M run 0:00 0.63% oracle11368 oracle 1 33 0 1794M 1765M sleep 0:00 0.29% oracle19558 oracle 1 60 0 1797M 1751M sleep 78:28 0.28% oracle19554 oracle 1 60 0 1794M 1751M sleep 38:05 0.20% oracle11366 oracle 1 55 0 1793M 1763M sleep 0:00 0.19% oracle11292 oracle 1 26 2 2008K 1424K run 0:00 0.19% dsql Any ideas on what I, as a lowly DBA, would be able to check? It's a bit out of my area and I'm stumped... Thanks! <FONT face="Courier New"