Wenn es nicht viel Zeit hat, seit Sie Ubuntu verwendet haben, sollte das Standarddateisystem für Sie keine Probleme verursachen. Wenn Sie jedoch ein erweiterter Benutzer sind, suchen Sie möglicherweise nach bestimmten Funktionen, die in Ihrem Dateisystem ansonsten nicht verfügbar sind.
Wenn Sie wissen, was Ihr Dateisystem tut und wie es es schafft, kann es Ihrem System helfen, mit optimaler Leistung zu arbeiten, je nachdem, was Sie suchen. Zu diesem Zweck haben wir diesen Handbuch geschrieben, damit Sie entscheiden können, welches Dateisystem für Sie am besten geeignet ist. Alles in allem hängt die richtige Auswahl nur davon ab, welche spezifischen Funktionen Sie suchen. Ihre Bedürfnisse definieren das Dateisystem, für das Sie sich entscheiden sollten.
Für diesen Leitfaden verweisen wir auf Dateisysteme für Ubuntu 20.04 LTS; Es sollte jedoch keine Kompatibilitätsprobleme für frühere Versionen geben. Beginnen wir damit, damit zu beginnen!
Einige grundlegende Begriffe verstehen
Wenn Sie über Dateien und Dateisysteme sprechen, hören Sie, dass viele technische Begriffe herumgeworfen werden, wie z. B. Fragmentierung, Volumes usw. Zu wissen, was diese Begriffe bedeuten.
Hier finden Sie eine Liste gemeinsamer Begriffe, die verwendet werden, wenn Sie über Dateisysteme sprechen.
Fragmentierung bezieht sich auf den Abbau eines großen Teils des Speicherblocks (e.G., eine Datei), die dann über das permanente Speichergerät verteilt ist. Dies ist eine ineffiziente Möglichkeit, Daten zu speichern, da das Abrufen dieser „Stücke“ des Speichers langsam ist, wenn die Datei erneut ausgeführt wird. Dateisysteme sind häufig zur Verringerung der Fragmentierung ausgelegt.
Volumen beziehen sich auf bestimmte Bereiche im permanenten Speicher, in denen Daten gespeichert werden. Sie können mehrere Volumina in einem einzigen Speichergerät erstellen. Zum Beispiel bilden jeweils vier Bände von 250 Gigabyte eine einzelne 1 Terabyte -Festplatte.
Journaling ist eine Methode, die von Dateisystemen verwendet wird, um „Protokolle“ darüber aufzubewahren, ob eine Datei erfolgreich auf ein dauerhaftes Speichergerät gelesen/geschrieben wurde. Dies hilft dabei.
Das Laufwerk Pooling bezieht sich auf die Gruppierung von zwei oder mehr Laufwerken, um einen Speicherpool zu erstellen. Diese Pools können verwendet werden, um virtuelle Laufwerke zu erstellen.
Ein Thread ist definiert als ein sequentieller Fluss, der den Prozess einer Anwendung steuert. Die CPU und das Betriebssystem geben diesen Threads eine Verarbeitungszeit. Sie werden fast parallel ausgeführt, um einen reibungslosen Betrieb einer Anwendung zu betreiben.
Snapshot ist der Prozess der Aufzeichnung des Speicherzustands an seinem Erfassungsstelle. Es wird verwendet, um Daten zu schützen und die Gesamteffizienz zu verbessern.
Nachdem wir einige grundlegende Begriffe im Zusammenhang mit Dateisystemen behandelt haben, können wir einige der besten Dateisysteme kennenlernen, die Ubuntu zu bieten hat.
1. Ext4
Dies ist das Standarddateisystem für Ubuntu. Wenn Sie nur ein regulärer Benutzer sind, der Ubuntu wie jedes andere Betriebssystem verwenden möchte, ist dieses Dateisystem genau das Richtige für Sie. Das erweiterte Dateisystem 4 oder kurz ext4 ist das neueste Dateisystem in der Ext -Serie.
EXT4 hat im Vergleich zu seinen Vorgängern wichtige Verbesserungen und Upgrades im Vergleich zu seinen Vorgängern. Es bietet Verbesserungen in den Bereichen der Defragmentierung, die Fähigkeit, größere Bände und Dateien einzubeziehen. EXT4 bietet außerdem eine Rückwärtskompatibilität für Ext3- und Ext2 -Dateisysteme.
Der Vorteil von Ext4 gegenüber anderen Systemen ist die hervorragende Lesefähigkeit und die Ladezeit gegenüber den anderen Systemen. Es gibt jedoch keine erweiterten Funktionen wie transparente Komprimierung und ist beim Schreiben von Dateien relativ langsamer.
Sie können mehr über das Ext4 -Dateisystem erfahren, indem Sie hier klicken.
2. Btrfs
BTRFS, auch als „B-Tree-Dateisystem“ bezeichnet, gilt langfristig als eine bessere Lösung für ein anpassungsfähiges Dateisystem. Dies liegt daran.
Es verfügt über Funktionen wie Drive Pooling, Defragmentierung mit Online -Netzwerken und erweiterte Snapshot -Funktionen (möglicherweise die beste Funktion von BTRFS).
BTRFS ist überlegen, wenn es um das Lesen und Schreiben großer Dateien und Datenbanken geht. Es unterstützt auch einen größeren Antriebsraum als ext4, weshalb die meisten Unternehmen dieses System bevorzugen.
Obwohl BTRFS im Vergleich zu den anderen Dateisystemen da draußen etwas instabil ist, könnten Verbesserungen und Updates in naher Zukunft die Standardauswahl für jede Linux -Verteilung machen.
Klicken Sie hier, um mehr über dieses Dateisystem zu erfahren.
3. Reiserfs
Wenn Sie nach einer Alternative für EXT4 suchen, ohne die Stabilität zu beeinträchtigen, ist Reiserfs das Dateisystem für Sie. Es bietet Funktionen, die in der vorherigen Version von ext nicht verfügbar waren. Der einzige Nachteil der Verwendung dieses Dateisystems ist, dass ihre Entwickler und die Linux -Community aus kontroversen Gründen nicht mehr verfügbar sind. Erwarten Sie also keine wichtigen Aktualisierungen aus diesem Dateisystem.
Es verfügt über ein zuverlässiges Speicherverwaltungssystem im Vergleich zu veralteten Systemen wie XFS.
Sie können mehr über Reiserfs erfahren, indem Sie hier klicken.
4. Xfs
Siliziumgrafiken erstellt XFS für das Betriebssystem ihres Unternehmens. Das Dateisystem wurde 2001 auf Linux portiert. XFS ist unheimlich ähnlich wie Ext4. Merkmale wie eine verminderte Fragmentierung und verzögerte Zuordnung sind zwischen XFS und Ext4 häufig.
Wenn es um kleinere Dateien geht, ist XFS jedoch nicht die beste Option da draußen. Trotzdem macht XFS seine Mängel aus, indem er im Vergleich zu seinen Konkurrenten die beste Unterstützung für größere Dateien bietet. XFS unterstützt auch Funktionen für SSDs.
Wenn Sie mehr über XFS erfahren möchten, klicken Sie hier.
5. ZFS
ZFS (oder im Fall von Ubuntu, OpenZFS) ist eines der besten Dateisysteme da draußen. Für Ubuntu 20.04 LTS, OpenZFS ist standardmäßig verfügbar. Sie können also den Installationsvorgang vermeiden und direkt mit dem Dateisystem laden.
ZFS wurde von Sun Microsystems entwickelt und unterscheidet sich etwas von anderen Dateisystemen, da es sich um ein Dateisystem handelt, das in einen Volumenmanager integriert ist. ZFS bietet viele erweiterte Funktionen ähnlich wie BTRFs, zum Beispiel ein gutes Volumenmanagement, das Laufwerk von Pooling, Schnappschüsse usw. ZFS ist das Standarddateisystem, das von Ubuntu zum Verwalten von Containern verwendet wird.
Es verfügt außerdem über die erweiterte RAID-Z-Funktion, die Daten zuverlässig verteilt und am besten zur Wiederherstellung von einem Festplattenversagen geeignet ist. Diese Funktion ist nicht auf ZFS, EXT4, BTRFS oder Reiser erhältlich.
Klicken Sie hier, um weitere Informationen zu diesem Dateisystem zu erhalten.
Welches Dateisystem ist am besten für Sie??
Nachdem wir nun über die für Ubuntu verfügbaren Dateisysteme gesprochen haben, stellen wir die Frage: „Welches Dateisystem sollten Sie verwenden??”. Ehrlich gesagt hängt es von der Benutzerpräferenz ab. Im Allgemeinen sollte der Standard -Ext4 die Aufgabe für die meisten Benutzer erledigen. Wenn Sie jedoch fortgeschrittenere Funktionen verwenden möchten, können Sie alle anderen für Ihre Anforderungen spezifischen Dateisysteme auswählen.
Abschluss
Wir hoffen. Wir hoffen auch, dass unsere Erklärung der Typen informativ genug war, um eine fundierte Entscheidung darüber zu treffen, welches Dateisystem Ihre Anforderungen am besten entsprechen.