Memory used by oracle

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I have a server running Oracle 10g on a RHEL 5.3. I need to determine how
much memory Oracle is using but I ran into some problems while trying to do
that with the shared memory segments.

[root@abcserver ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          8988       8906         82          0        102       5411
-/+ buffers/cache:       3392       5596
Swap:         3999       1577       2422

[root@abcserver ~]# ipcs -m

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status
0x0a008088 0          root      666        4096       2
0x1400808a 32769      root      666        4          0
0x0400808a 65538      root      600        4096       0
0x0a159d08 98307      oracle    640        132120576  19
0x1f361e94 131076     oracle    660        1612709888 57
0x781df938 163845     oracle    660        4297064448 51
0xefdb0bf8 229382     oracle    660        1033895936 283


If I add up the sizes of the shared segments for the oracle processes I get
that they are using aroung 6.6 Gb of memory alone... and that is not
including non-shared memory segments. My biggest issue is that from the free
command I get that the system is using around 5Gb (Mem used - Mem cached +
swap used). What am I doing wrong in here?

What would be the best way to estimate how much memory a given user is using
if we know that the processes on the system do have heavy shared memory
segments?

Thanks in advance.

Alba
-- 
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list

[Index of Archives]     [CentOS]     [Kernel Development]     [PAM]     [Fedora Users]     [Red Hat Development]     [Big List of Linux Books]     [Linux Admin]     [Gimp]     [Asterisk PBX]     [Yosemite News]     [Red Hat Crash Utility]


  Powered by Linux