Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Red Hat Enterprise Linux. I understand that top can show high memory usage, which is fine. free -m shows below output:

$ free -m
             total       used       free     shared    buffers     cached
Mem:         129002       128441    560        0        1600        39683
-/+ buffers/cache:        87158     41843
Swap:         16386        0        16386 

if I total the memory (pmem) used by all the processes on server using below, it shows maximum 7 GB used:

ps -eo pmem,pcpu, vsize, pid, cmd | sort -k

/proc/meminfo does not shows any huge pae usage.

Total about 250 processes running on server all the time and above performance is consistently observed.

What am I missing to identify, any key things to look at?

share|improve this question
Why use pmeminstead of like rsswhich shows actual memory and not a percentage ? – mveroone Nov 26 '13 at 9:38

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.