09-30-2010
OK,
now I see circa 15GB (10 private, 5 shared) for Oracle (the script reports wrong result for the shared memory for the oracle processes, of course).
Could you confirm that the free memory is still 2.5GB (vmstat -S 2 10)?
If that's the case, you should check the memory used by other users too (with root ps -eopid= ...).
---------- Post updated at 04:22 PM ---------- Previous update was at 04:15 PM ----------
I understand that actually now we are where we were when you first asked the question ...
I saw you posted the same question on the official Oracle forums, did you get some useful answers there (I cannot find the thread right now)?
---------- Post updated at 04:23 PM ---------- Previous update was at 04:22 PM ----------
Is the number of clusterware processes still so high?
---------- Post updated at 04:34 PM ---------- Previous update was at 04:23 PM ----------
And another one, could you confirm that the value of sga_max_size (not sga_target) is 5GB?
10 More Discussions You Might Find Interesting
1. Filesystems, Disks and 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)
Discussion started by: ST2000
2 Replies
2. Solaris
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)
Discussion started by: solea
1 Replies
3. UNIX for Dummies Questions & Answers
Hello Guys,
Please let me know about commands or tools that are available to check
memory leak in solaris box.
Thanks in Advance (1 Reply)
Discussion started by: rajeshlbryan
1 Replies
4. UNIX for Dummies Questions & Answers
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)
Discussion started by: thierryUX
4 Replies
5. HP-UX
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)
Discussion started by: alert0919
3 Replies
6. Solaris
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)
Discussion started by: gewurtz
3 Replies
7. Solaris
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)
Discussion started by: Slayer
4 Replies
8. Solaris
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)
Discussion started by: get_chandrakant
4 Replies
9. Solaris
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)
Discussion started by: baladelaware73
5 Replies
10. Solaris
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)
Discussion started by: Riverstone
4 Replies
LEARN ABOUT SUSE
ipc::sharedmem
IPC::SharedMem(3pm) Perl Programmers Reference Guide IPC::SharedMem(3pm)
NAME
IPC::SharedMem - SysV Shared Memory IPC object class
SYNOPSIS
use IPC::SysV qw(IPC_PRIVATE S_IRUSR S_IWUSR);
use IPC::SharedMem;
$shm = IPC::SharedMem->new(IPC_PRIVATE, 8, S_IRWXU);
$shm->write(pack("S", 4711), 2, 2);
$data = $shm->read(0, 2);
$ds = $shm->stat;
$shm->remove;
DESCRIPTION
A class providing an object based interface to SysV IPC shared memory.
METHODS
new ( KEY , SIZE , FLAGS )
Creates a new shared memory segment associated with "KEY". A new segment is created if
o "KEY" is equal to "IPC_PRIVATE"
o "KEY" does not already have a shared memory segment associated with it, and "FLAGS & IPC_CREAT" is true.
On creation of a new shared memory segment "FLAGS" is used to set the permissions. Be careful not to set any flags that the Sys V IPC
implementation does not allow: in some systems setting execute bits makes the operations fail.
id Returns the shared memory identifier.
read ( POS, SIZE )
Read "SIZE" bytes from the shared memory segment at "POS". Returns the string read, or "undef" if there was an error. The return value
becomes tainted. See shmread.
write ( STRING, POS, SIZE )
Write "SIZE" bytes to the shared memory segment at "POS". Returns true if successful, or false if there is an error. See shmwrite.
remove
Remove the shared memory segment from the system or mark it as removed as long as any processes are still attached to it.
is_removed
Returns true if the shared memory segment has been removed or marked for removal.
stat
Returns an object of type "IPC::SharedMem::stat" which is a sub-class of "Class::Struct". It provides the following fields. For a
description of these fields see you system documentation.
uid
gid
cuid
cgid
mode
segsz
lpid
cpid
nattach
atime
dtime
ctime
attach ( [FLAG] )
Permanently attach to the shared memory segment. When a "IPC::SharedMem" object is attached, it will use memread and memwrite instead
of shmread and shmwrite for accessing the shared memory segment. Returns true if successful, or false on error. See shmat.
detach
Detach from the shared memory segment that previously has been attached to. Returns true if successful, or false on error. See shmdt.
addr
Returns the address of the shared memory that has been attached to in a format suitable for use with "pack('P')". Returns "undef" if
the shared memory has not been attached.
SEE ALSO
IPC::SysV, Class::Struct
AUTHORS
Marcus Holland-Moritz <mhx@cpan.org>
COPYRIGHT
Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz.
Version 1.x, Copyright (c) 1997, Graham Barr.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.12.1 2010-04-26 IPC::SharedMem(3pm)