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?