Das Löschen der Puffer und des Caches reduziert die Leistung des Linux-Systems! Wenn Sie hier sind, weil Sie dachten, dass das Freigeben von Puffern und Cache eine positive Sache ist, lesen Sie Linux hat meinen RAM gegessen!. Die Kurzgeschichte:Freier Speicher ist ungenutzter Speicher ist verschwendeter Speicher.
Wie entleere ich den Puffer-Cache auf einem Linux-System?
Wenn Sie jemals den Cache des Puffers löschen möchten, können Sie die folgende Befehlskette wie free verwenden , synchronisieren, und echo.
[root@linuxshelltips:~]# free && sync && echo 3 > /proc/sys/vm/drop_caches && free total used free shared buff/cache available Mem: 1008876 468376 98244 19468 442256 359588 Swap: 5242876 524 5242352 total used free shared buff/cache available Mem: 1008876 427588 450300 19468 130988 424732 Swap: 5242876 524 5242352
Das Obige soll als root ausgeführt werden . Wenn Sie versuchen, sie mit sudo auszuführen dann müssen Sie die Syntax etwas wie folgt ändern:
[user@linuxshelltips:~]$ echo "echo 1 > /proc/sys/vm/drop_caches" | sudo sh
Haben Sie weitere Linux-Tipps, Fragen oder Zweifel? Bitten Sie im Kommentarbereich um Hilfe.