Zum Inhalt springen

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

Aus Foxwiki
K Dirkwagner verschob die Seite Drop caches nach /proc/sys/vm/drop caches
K Textersetzung - „““ durch „"“
 
(23 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
'''drop_caches''' - /proc/sys/vm/drop_caches
'''/proc/sys/vm/drop_caches''' - drop_caches


== Beschreibung ==
== Beschreibung ==
Kernel Mechanismus
* Seitencache, Inode-, Dentry-Caches löschen
* Speicherplatz freigeben


== Installation ==
Um /proc/sys/vm/drop_caches zu verwenden, geben Sie einfach eine Zahl ein
<syntaxhighlight lang="bash" highlight="1" line>
{| class="wikitable options col1center big"
</syntaxhighlight>
! Wert !! Befehl!! Beschreibung
 
== Aufruf ==
<syntaxhighlight lang="bash" highlight="1" line>
</syntaxhighlight>
 
=== Optionen ===
{| class="wikitable sortable options gnu"
|-
|-
! Unix !! GNU !! Parameter !! Beschreibung
| 1 ||  echo 1 > /proc/sys/vm/drop_caches|| Seitenzwischenspeicher freigeben
|-
|-
| || || ||
| 2 || echo 2 > /proc/sys/vm/drop_caches|| Dentries und Inodes freigeben
|-
|-
| 3 || echo 3 > /proc/sys/vm/drop_caches|| Seitenzwischenspeicher, Dentries und Inodes freigeben
|}
|}


=== Parameter ===
; Dies ist ein nicht-destruktiver Vorgang
Es werden nur Dinge freigegeben, die vollständig ungenutzt sind


=== Umgebungsvariablen ===
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


=== Exit-Status ===
<noinclude>
 
== Anwendung ==
<syntaxhighlight lang="bash" highlight="1" line>
</syntaxhighlight>
 
=== Problembehebung ===


== Konfiguration ==
== Konfiguration ==
Zeile 47: Zeile 40:
== Anhang ==
== Anhang ==
=== Siehe auch ===
=== Siehe auch ===
{{Special:PrefixIndex/{{BASEPAGENAME}}}}
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}


==== Dokumentation ====
=== Dokumentation ===


; Man-Page  
; Man-Page  
Zeile 55: Zeile 48:
; Info-Pages  
; Info-Pages  


==== Links ====
=== Links ===
===== Projekt =====
==== Weblinks ====
 
===== Weblinks =====
 
 
{{DEFAULTSORT:new}}
{{DISPLAYTITLE:new}}
 
[[Kategorie:new]]
 
</noinclude>
 
= 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
{| class="wikitable options col1cernter"
! 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
 
 
<noinclude>
 
== Anhang ==
=== Siehe auch ===
{{Special:PrefixIndex/{{BASEPAGENAME}}}}
==== Links ====
===== Weblinks =====
# https://linux-mm.org/Drop_Caches
# https://linux-mm.org/Drop_Caches


{{DEFAULTSORT:drop_caches}}
[[Kategorie:/proc/sys/vm]]
{{DISPLAYTITLE:drop_caches}}
 
[[Kategorie:/proc]]


</noinclude>
</noinclude>

Aktuelle Version vom 31. März 2025, 21:39 Uhr

/proc/sys/vm/drop_caches - drop_caches

Beschreibung

Kernel Mechanismus

  • Seitencache, Inode-, Dentry-Caches löschen
  • Speicherplatz freigeben

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

Wert Befehl Beschreibung
1 echo 1 > /proc/sys/vm/drop_caches Seitenzwischenspeicher freigeben
2 echo 2 > /proc/sys/vm/drop_caches Dentries und Inodes freigeben
3 echo 3 > /proc/sys/vm/drop_caches Seitenzwischenspeicher, Dentries und Inodes freigeben
Dies ist ein nicht-destruktiver Vorgang

Es werden nur Dinge freigegeben, 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


Konfiguration

Dateien

Datei Beschreibung


Anhang

Siehe auch


Dokumentation

Man-Page
Info-Pages

Links

Weblinks

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