Skip to main content

Arbeitsspeicher im Cache freigeben

Wenn du in einem Linux System Arbeitsspeicher freigeben möchtest, der sich im Cache befindet kannst du folgenden Befehl verwenden:

sync && echo 3 > /proc/sys/vm/drop_caches

Erklärung

Arbeitsspeicher der sich im Cache befindet ist nicht weiter schlimm, da Linux Arbeitsspeicher von alleine wieder freigibt sobald dieser benötigt wird. Ein Monitoring System kann aber z.B. nicht erkennen das es dort um Arbeitsspeicher handelt der eigentlich gar nicht verwendet wird. Daher kannst du diesen Befehl verwenden um die Daten die sich im Cache befinden auf die Festplatte zu schreiben. Der nicht mehr benötigte Arbeitsspeicher wird dann freigegeben.