/proc/sys/vm/drop caches: Unterschied zwischen den Versionen
Erscheinungsbild
K Textersetzung - „BASEPAGENAME}}}}“ durch „BASEPAGENAME}}/}}“ |
|||
Zeile 4: | Zeile 4: | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Konfiguration == | == Konfiguration == |
Version vom 3. März 2025, 12:57 Uhr
/proc/sys/vm/drop_caches - drop_caches
Anwendung
Konfiguration
Dateien
Datei | Beschreibung |
---|---|
Anhang
Siehe auch
Dokumentation
- Man-Page
- Info-Pages
Links
Projekt
Weblinks
TMP
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
Anhang
Siehe auch
Links
Weblinks
Achtung: Der Sortierungsschlüssel „drop_caches“ überschreibt den vorher verwendeten Schlüssel „new“.