Beim Einrichten einer neuen Linux-Installation mit einer SSD wissen viele nicht, welches Dateisystem zu verwenden ist. Dies ist verständlich, da über Dateisysteme nicht genug gesprochen wird. Wenn Leute Linux installieren, wählen sie oft die Standardoptionen, ohne darüber nachzudenken. Das ist nicht der richtige Weg, um diese Dinge zu tun.

In diesem Artikel gehen wir auf die besten Dateisysteme für Ihre SSD unter Linux ein. Wir ordnen sie ein und gehen auf das Positive und das Negative jedes Einzelnen ein.

1. Btrfs

Btrfs hat viele Feinde. Die Kritiker sagen, dass es instabil ist, und dies kann wahr sein, da es sich in einer sehr starken Entwicklung befindet. Dennoch ist es eigentlich ein ziemlich solides Dateisystem für den Grundgebrauch. vor allem wenn es um Solid State Drives geht. Der Hauptgrund dafür ist, dass Btrfs im Gegensatz zu einigen anderen gängigen Dateisystemen nicht journalisiert, was wertvollen Speicherplatz für SSDs und die darauf befindlichen Dateien spart.

Das Btrfs-Dateisystem unterstützt auch TRIM, eine sehr wichtige Funktion für SSD-Besitzer. TRIM ermöglicht das Löschen nicht verwendeter Blöcke, was für die Stabilität eines Solid-State-Laufwerks unter Linux wichtig ist. Dateisystem-TRIM wird von anderen Dateisystemen unterstützt. Dies ist nicht der Hauptgrund, Btrfs für Ihr Solid-State-Laufwerk zu berücksichtigen, wenn Sie Linux verwenden.

Ein guter Grund, Btrfs in Betracht zu ziehen, ist die Snapshot-Funktion. Obwohl es sehr wahrscheinlich ist, dass dasselbe auch auf anderen Dateisystemen mit einem LVM-Setup erreicht werden kann, kommen andere Dateisysteme nicht so nahe, wie nützlich es sein kann. Mit Btrfs können Benutzer einfach Snapshots von Dateisystemen erstellen und sie zu einem späteren Zeitpunkt wiederherstellen, wenn Probleme auftreten. Für Benutzer, die nach der besten SSD-Unterstützung auf Linux suchen, ist es verrückt, Btrfs zumindest nicht zu sehen.

2 EXT4

Für diejenigen, die nicht nach extravaganten Funktionen wie "Copy-on-Write" oder "Snapshots" im Dateisystem suchen, ist Extended 4 eine gute Wahl für Solid-State-Laufwerke. Der Grund, warum Ext4 oft empfohlen wird, ist, dass es das am häufigsten verwendete und vertrauenswürdigste Dateisystem unter Linux ist. Es wird in massiven Rechenzentren und in der Produktion auf allen Arten von Festplatten, einschließlich Solid-State-Laufwerken, eingesetzt. Wenn Sie ein Benutzer sind, der sich nicht sehr für Dateisysteme interessiert, verwenden Sie diesen.

Der Grund dafür, dass es in dieser Liste nicht # 1 ist, ist aus einem einfachen Grund. Extended 4 ist nicht für SSDs gedacht. Es ist wahr, dass es eine Dateisystem-Trimm-Unterstützung (eine kritische SSD-Funktion) hat, aber außerhalb davon wurde das Dateisystem niemals für diesen Anwendungsfall entworfen. Warum? Es verwendet ein Dateisystemjournal. Dies bedeutet, dass das Dateisystem ständig Protokolle schreibt und das System über jede einzelne Änderung informiert. Dies kann den begrenzten Schreibraum auf einer SSD unter Linux schnell verschleißen.

Ext4 ist eine befriedigende Wahl für Solid-State-Laufwerke mit deaktiviertem Dateisystemjournal und eine vernünftige Wahl für die meisten Benutzer, aber es sollte nicht die erste Wahl sein.

3 XFS

Einer der Hauptgründe, warum das XFS-Dateisystem verwendet wird, ist die Unterstützung großer Datenblöcke. Bei weitem kann XFS größere Daten besser verarbeiten als jedes andere Dateisystem auf dieser Liste und auch zuverlässig. Aus diesem Grund könnte XFS ein guter Kandidat für eine SSD sein. Da moderne Computer immer weiter entwickelt werden, werden Datendateien größer und anspruchsvoller. Es ist sinnvoll, ein Dateisystem zu verwenden, das all diese Datenzunahme berücksichtigt und zuverlässig ausführt.

XFS ist wie Ext4 ein Journaling-Dateisystem. Im Gegensatz zu Extended 4 ist es jedoch nicht möglich, das Journaling zu deaktivieren, daher kann es auf einer SSD verwendet werden. Dennoch wird das Dateisystem ständig als "hohe Leistung" bezeichnet, was bedeutet, dass es sinnvoll ist, dieses Dateisystem für Hochleistungslaufwerke zu verwenden. Darüber hinaus unterstützt XFS Standard-SSD-Funktionen und sogar Defragmentierung. SSD-Benutzer, die keine Angst vor der Journalfunktion haben, müssen XFS beachten, wenn sie über ihre neue Installation nachdenken.

4 F2FS

F2FS ist ein von Samsung speziell für eine neue Klasse von Datenspeicher entwickeltes Dateisystem: NAND. NAND ist, was Leute meinen, wenn sie sich auf "Flash-Speicher" beziehen und wie ein Solid-State-Laufwerk Daten speichert. F2FS ist eine relativ neue, unbekannte Technologie. Trotzdem hat es bereits einige Erfolge bei Linux und anderswo erzielt. Viele F2FS-Fans scheinen sich einig zu sein: Warum ein Dateisystem finden, das gut mit einer SSD zusammenspielt, wenn es eine speziell dafür gebaute gibt?

Der Nachteil von F2FS ist, dass derzeit nur Power-User es schaffen können. Die meisten, wenn nicht alle Linux-Distributionen unterstützen die Installation in ihren Installationstools nicht. Der Linux-Kernel muss vor der Verwendung konfiguriert und optimiert werden. Wenn Sie jedoch ein Power-User sind, der das Beste aus Ihrem Solid-State-Laufwerk unter Linux herausholen möchte, ist dies ein Dateisystem, das Sie sich ansehen müssen. Es könnte ein Schmerz sein, sich einzurichten, aber es ist es wert.

Fazit

Solid-State-Laufwerke sind die neue Norm, aber aus irgendeinem Grund sind viele Linux-Benutzer immer noch unsicher, welche Dateisysteme zu verwenden sind, oder sie sogar für bessere Ergebnisse zu optimieren. Das ist eine Schande. Es ist meine Hoffnung, dass, wenn Solid-State-Laufwerke unter Linux häufiger werden, bessere Dateisystem-Auswahlen innerhalb von Installationsprogrammen folgen werden.

Bildnachweis: SSD_Questions, _Answered, Bonifacio_Global_City