Database Administration (MOSC)

MOSC Banner

how to check which process is using more memory?

edited May 2, 2012 9:33PM in Database Administration (MOSC) 10 commentsAnswered
I checked the top on one of my 11g test server.

CPU states:  100% idle,  0.0% user,  0.0% kernel,  0.0% iowait,  0.0% swap
Memory: 8192M phys mem, 749M free mem, 2048M total swap, 2048M free swap

So far, this server is not doing anything. But somehow there is only 749M free memory. I want to find out which process is using the most memory. I only have one instance on this server and the sga max size is set to 800M. To my knowledge, oracle is the only application residing on this server.

The vmstat shows following:

 kthr      memory            page            disk          faults      cpu
 r b w   swap  free  re  mf pi po fr de sr s0 s1 s2 --   in   sy   cs us sy id

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center