We have 5.3 rocks running on a 20 nodes cluster. Charging it full power
we noticed that no more memory was free one the frontend (we do not
compute on frontend).
Frontend memory is 16Gb, 1Gb is used and 15Gb are Memory Cached .
What does it mean?
Is that normal ?
thanks in advance.
Xavier
Linux (and other modern OSs) caches files because it's quicker to
access them from RAM than disk. As you can imagine it's pointless to
have ~15GB of RAM unused. Linux will give the RAM that it is currently
caching with to another application when the application needs it.
Nick
$ free -m
total used free shared buffers cached
Mem: 16047 15956 91 0 759 13480
-/+ buffers/cache: 1716 14330
Swap: 4094 0 4093
When looking at the output I interpret that to mean roughly 84% of the RAM is still available to applications.
[root@golem jfprieur]# free -m
total used free shared buffers cached
Mem: 7971 5847 2123 0 154 4777
-/+ buffers/cache: 914 7056
Swap: 996 3 992
Regards,
JF
jean-francois prieur a écrit :