Welche Vorteile von btrfs wird ein normaler Benutzer bemerken?

8

Die meisten Informationen , die ich finden kann, bedeuten nichts für Benutzer, die keine Dateisysteme studiert haben. Welche Vorteile von btrfs sind für den durchschnittlichen Benutzer sichtbar, ohne zu wissen, wie Dateisysteme funktionieren?

Matthew
quelle
Interessanterweise sehe ich mit vier Samsung-SSDs in Hardware-RAID-0 viel bessere Übertragungsraten beim Kopieren / Einfügen mit btrfsüber ext4. Ich werde 200 MB / s mit ext4 und bis zu 860 MB / s mit btrfs sehen. Ihr Kilometerstand kann variieren.
Naftuli Kay

Antworten:

6

Defragmentierung des Online-Dateisystems (Außerdem wird allgemein angenommen, dass Linux keine Defragmentierung benötigt. Manchmal ist dies erforderlich. Und es gab eine versprochene ext4-Defragmentierung, aber es gibt keine Anzeichen dafür. (Oy 'Ted wacht auf (Vielleicht hat er die Zukunft gesehen und gesehen SSDs kommen:>))

Komprimierung (Vermutlich selbsterklärend.)

Sehr schnelle Offline-Dateisystemprüfung (Wie fsck, nur viel schneller) (Sie wissen, wenn Sie Ihren PC unrein herunterfahren und einige Zeit warten müssen, um dies zu überprüfen. Dies geschieht blitzschnell (oder langsamer, aber immer noch schnell) . :)) Wem gefällt das nicht? :))

Online-Dateisystemprüfung (Vielleicht. Ich weiß nicht, wie sie das erreichen wollen. Online-Fsck ... wäre nicht so schlimm.)

Vielleicht:
Beschreibbare Schnappschüsse (Wenn es ein Frontend oder etwas anderes gibt, kann mit ziemlicher Wahrscheinlichkeit jeder davon profitieren. Stellen Sie sich so etwas wie Systemwiederherstellung unter Windows 7 vor. Hört sich gut an, okay? Sowohl in der Theorie als auch in der Realität macht es viel mehr als Windows. Ähm wie eine Zeitmaschine in openSolaris, können Sie zu Datumsangaben zurückkehren und Ihre Dokumente auschecken. OpenSolaris (verwendet) hierfür die ZFS-Snapshots.))

Einige Leute:
Spiegelung und Striping auf Objektebene (Wenn Sie Spiegelung oder Striping verwenden ..)

Apache
quelle
1
Die Unterstützung der Datendeduplizierung ist eine Funktion, auf die ich mich ebenfalls freue.
Liori
Ahm, ich glaube nicht, dass Sie davon profitieren werden. Die Deduplizierung gilt beispielsweise für Hosts. Denken Sie nicht, dass es Desktop-Distributionen passt. Gut. ALLES hängt ernsthaft von den Händlern ab. (Okay, jetzt auf Ubuntu. Wenn ihr Kommunismus wieder gewinnen wird .. Angst. :))
Apache
Würde ich zu Recht sagen, dass es nicht wirklich um Leistungsverbesserungen gegenüber ext4 geht, sondern eher um bestimmte Funktionen wie die Online-Defragmentierung?
Matthew
@Shiki Ich denke du meinst TimeMachine in MacOS oder Time-SLIDER in OpenSolaris. ;-)
Lester Cheung
@ Matthew - Yepp, Funktionen. OpenSUSE hat übrigens BTRFS als optionale Option hinzugefügt. Sie können es während der Installation auswählen. (Und es gibt YaST-Tools zur Verwendung bestimmter BTRFS-Funktionen.) |
Apache
5

Sie können mehrere Laufwerke / Partitionen zu einem einzigen Dateisystem zusammenfügen. Es ist wie beim Mounten, aber der freie Speicherplatz wird gemeinsam genutzt, und Dateien können aus Gründen der Geschwindigkeit auf Laufwerke verteilt werden.

Nishi
quelle
2

Für einen normalen Benutzer ohne Kenntnis des Dateisystems (oder dessen Verwaltung) ist der wichtigste Vorteil, dass btrfs (möglicherweise) beschädigte Daten reparieren kann, die durch Medienfehler verursacht werden, und für einige Workloads platzsparender ist. Da btrfs sowohl Daten als auch Metadaten (sowohl die Dateien als auch das Dateisystem selbst) prüft, sollten Sie als Benutzer sich keine großen Sorgen über die Beschädigung stiller Daten machen müssen.

Waxhead
quelle