Freitag, 12. April 2013

Linux Cache ist voll und kein Ram mehr verfügbar.

- Hey warum ist der ganze Ram verbraucht?
# vmstat -S M

procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 1  0      0    195    185  16623    0    0     6    17   18    6  0  0 100  0

Mittels folgendem Befehl kann der Cache wieder freigegeben werden.
# sync; echo 3 > /proc/sys/vm/drop_caches
# vmstat -S M
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 0  0      0  17670      1     42    0    0     6    17   18    7  0  0 100  0