Zum Inhalt springen

/proc/sys/vm/drop caches: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Zeile 59: Zeile 59:
# https://linux-mm.org/Drop_Caches
# https://linux-mm.org/Drop_Caches


[[Kategorie:/proc/sys/vm}}
[[Kategorie:/proc/sys/vm]]
 
</noinclude>
</noinclude>

Version vom 3. März 2025, 13:01 Uhr

/proc/sys/vm/drop_caches - drop_caches

Beschreibung

Kernel 2.6.16 und neuer bieten einen Mechanismus, mit dem der Kernel den Seitencache und/oder die Inode- und Dentry-Caches auf Befehl löschen kann

  • wodurch viel Speicherplatz freigegeben werden kann.

Jetzt können Sie das Skript wegwerfen, das eine Menge Speicherplatz belegt hat, nur um den Cache zu leeren ..

Um /proc/sys/vm/drop_caches zu verwenden, geben Sie einfach eine Zahl ein

Wert Beschreibung Befehl
1 Seitenzwischenspeicher freigeben echo 1 > /proc/sys/vm/drop_caches
2 Dentries und Inodes freigeben echo 2 > /proc/sys/vm/drop_caches
3 Seitenzwischenspeicher, Dentries und Inodes freigeben echo 3 > /proc/sys/vm/drop_caches
Dies ist ein nicht-destruktiver Vorgang
  • bei dem nur Dinge freigegeben werden, die vollständig ungenutzt sind

Verunreinigte Objekte werden weiterhin verwendet, bis sie auf die Festplatte geschrieben werden, und können nicht freigegeben werden

  • Wenn Sie zuerst „sync“ ausführen, um sie auf die Festplatte zu schreiben, werden durch diese Löschvorgänge tendenziell mehr Speicher freigegeben



Anwendung

Konfiguration

Dateien

Datei Beschreibung


Anhang

Siehe auch


Dokumentation

Man-Page
Info-Pages

Links

Weblinks
  1. https://linux-mm.org/Drop_Caches