Java Mailing List Archive

http://www.dba.5341.com/

Home » Home (12/2007) » oracle-l »

RE: *****SPAM***** prstat memory display on Solaris 10

Powell, Mark D

2007-06-15

Replies:

Many UNIX utilities cannot properly account for shared memory usage.  Since there are dozens to hundreds of Oracle processes on the system and each of them accesses the SGA which is shared memory some shared memory is being incorrectly counted as part of each process's memory by the utility.
 

-- Mark D Powell --
Phone (313) 592-5148

 


From: oracle-l-bounce@freelists.org [mailto:oracle-l-bounce@freelists.org] On Behalf Of Binh Pham
Sent: Thursday, June 14, 2007 3:59 PM
To: 'Oracle-L'
Subject: *****SPAM***** prstat memory display on Solaris 10

When I issue the command “prstat –a”, the memory displayed is not explainable.  May be someone can help me with this.

 

We know that the server has only 32Gigs of real memory and 20 Gigs of swap space.  Why does it display “oracle” is using 924G of memory?

 

Thanks.

 

 

NPROC USERNAME  SIZE   RSS MEMORY      TIME  CPU                            

    90 root     1221M  377M   0.0%   3:46:46 6.3%

   177 oracle    924G  878G   100%   0:42:15 0.2%

    96 applmgr  2672M 1254M   0.1%   0:30:07 0.1%

     2 srsuser    15M   13M   0.0%   0:00:00 0.0%

     1 noaccess  190M   88M   0.0%   0:33:48 0.0%

     4 gharibia   12M 5816K   0.0%   0:00:00 0.0%

     4 meigu      13M 1928K   0.0%   0:00:02 0.0%

     3 gchao      11M   24K   0.0%   0:00:04 0.0%

     7 cdeleon    32M 6048K   0.0%   0:00:00 0.0%

     2 bpham    9840K 2576K   0.0%   0:00:04 0.0%

     1 smmsp    7744K 1520K   0.0%   0:00:04 0.0%

     1 nagios   3176K  616K   0.0%   0:00:34 0.0%

     6 daemon     22M 4928K   0.0%   0:04:26 0.0%

Total: 394 processes, 933 lwps, load averages: 2.38, 2.41, 2.47

©2008 dba.5341.com - Jax Systems, LLC, U.S.A.