Sorry for the late reply. Thanks for your help. Was very much useful and I learnt quite a lot of Solaris commands.
The issue was not fixed but when the instance was restarted the java processes were cleared which did free up some memory, so users were not complaining but still there was a difference in actual memory used by Oracle database and the oracle memory usage that Solaris reported.
I was busy with some other work so thought I'll have a look at this one when I get spare time. Today I was looking at this server once again and I don't see any additional java processes running which is good.
This is the current memory usage:
SGA - 5G
PGA Usage - 8G
Clusterware Memory Usage - 850M
Oracle listener memory usage - 69M
Agent memory usage - 165M
Free Memory - 1G appr
swap usage
When I run prstat -a -s rss to see oracle user memory usage
I know you said that this o/p might be wrong but still I am confused as the free memory is very slow and there is huge amount of swapping happening.
Using Oracle provided script( How to Check the Host Memory Usage on Solaris via NMUPM Utility [ID 741004.1])
sar -r
freemem freeswap
164676 10233251
pagesize
8192
So around 1.3G free memory reported.
So it seems like around 10G of memory has vanished. I am not able to trace this memory.
Hello:
Environment is: Oracle 817 on IBM RS/6000 AIX 433
I have 4GB RAM on the box and Page/Swap is about the same.
Presently I am using close to 1GB of RAM towards 5 instances of ORACLE production environments.
How can I know, how much of memory/RAM is used for :
Oracle Processes , I... (2 Replies)
Hi all,
Without oracle tunning I understand that oracle processes always run on a single CPU at a time (the prstat output always show 1 CPU number) even on multi-processor hardware.
Is it correct?
Regards, (1 Reply)
Hello,
I'm looking for a command or script that could permit me to know what is memory usage group by HP-UX kernel, oracle processes and other users (specific software).
A command like 'top' but for all processes and not only for 12 max could be very useful
Thanks in advance (4 Replies)
how can I find cpu usage memory usage swap usage and
I want to know CPU usage above X% and contiue Y times and memory usage above X % and contiue Y times
my final destination is monitor process
logical volume usage above X % and number of Logical voluage above
can I not to... (3 Replies)
Hi,
I'm running a multi-process software system on a Solaris 8 machine. When I monitor the memory usage, I see that the free memory is dropping rapidly, but I can't detect a process that uses this memory.
I'm using "top" to get the free memory and the memory usage of processes.
Thanks. (3 Replies)
Hi All,
We have a server with Solaris 10 installed. The total memory of the server is 64GB. In order to check the memory info of the server I use "top" utility that gives me total and free memory in real-time.
I have also installed a Sun container (non-global zone) on top of parent operating... (4 Replies)
Hello Gurus,
In Office, I have unix Solaris Server. Oracle and Java is installed on Solaris Server.
Oracle when starts then oracle loads SGA, PGA memory and graps solaris server memory. In the same manner java and other applications grabs memory for them.
I want memory distribution of... (4 Replies)
One of my Solaris Unix server has total RAM 128G . top & vmstat command shows free memory is 86G and usage is 42G.
ps -eo pid,rss,commshows memory usage by process. when i sum all the memory usage by the process, it shows 1.9TB as shown below.
$ ps -eo pid,pmem,vsz,rss,comm | sort -rnk2 |... (5 Replies)
Hi All,
In one of the solaris box aslert got triggered as ...
(Used_Real_Mem_Pct=93.0 Used_Swap_Space_Pct=75.0 )]
when i see the usage by vmstat and sar i am not able to relate the alert with the free memory and swap memory
please help to understand the vmstat output as below..
kthr ... (4 Replies)