Hello, these processes is all what “top” returns long time:
but i dont see how the processes memory usage match the 756Mb memory usage mentioned in the top sumary…? why? how i can discover where the memory is used, this is strange, because i cant believe vps is using that much memory, only these processes.
Top doesn’t list ALL running processes … as it’s name suggests it lists the top processes for the chosen field (%CPU by default).
top is sensitive to the size of your terminal window … so if you make your terminal window larger, it will show more processes, but stiil only the top resource hogging processes it can fit into the terminal window.
if you want to see ALL running processes
would be a better bet
For memory usage, bear in mind the system will be using a lot of RAM for buffering/caching application data to speed things up
will give you an output like this example
total used free shared buffers cached
Mem: 1367 1147 219 71 118 608
-/+ buffers/cache: 420 947
Swap: 1521 0 1521
1147 = RAM usage including buffered/cached data
420 = RAM usage ignoring buffers/caches
Thank you for advices, in my case free -m returns same value with/without cache/buffers. There are more commands to show processes memory. But from their output i still do not match its cumulated memory usage value with free -m used memory value