Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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 ? –  Kwaio 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.