Was ist Btrfs-Zwischenspeicherung von Festplatten?

4288
Geremia

In meinem Syslog ist mir aufgefallen, dass BTRFS das "Zwischenspeichern von Festplatten" aktiviert. Was ist Btrfs "Festplattenspeicher"?

4

2 Antworten auf die Frage

3
Arunas Bartisius

Kurz und auf den Punkt:

Wenn aktiviert, hat der Kernel freie FS-Speicherplatzadressen im Speicher. Wenn Sie also eine neue Datei erstellen, werden sofort Daten auf die Festplatte geschrieben.

Mehr Details:

Die Mount-Option ist space_cachejetzt der Standard für aktuelle Kernel. Es bietet eine bessere Leistung beim Erstellen neuer Dateien oder beim Schreiben neuer Daten auf die Festplatte. Bitte sehen Sie den Link. Sie können es deaktivieren, indem Sie eine nospace_cacheMount-Option hinzufügen .

2
vembutech

Diese space_cache-Option wird ausgewählt, wenn ein Einhängepunkt mit Btrfs-Dateisystem eingehängt wird. Dadurch wird der freie Speicherplatz auf der Festplatte gespeichert, um die Zwischenspeicherung eines Blocks zu beschleunigen. Andernfalls muss Btrfs den gesamten Baum jedes Mal durchsuchen, um nach freiem Speicherplatz zu suchen, der zugewiesen werden kann.

Schön direkt aus einem [Phoronix-Bericht] (http://www.phoronix.com/scan.php?page=article&item=btrfs_space_cache) gerissen. palswim vor 8 Jahren 0