Kapitel 16. Dateisysteme in Linux

Inhaltsverzeichnis

16.1. Terminologie
16.2. Wichtige Dateisysteme in Linux
16.3. Weitere unterstützte Dateisysteme
16.4. Large File Support unter Linux
16.5. Weiterführende Informationen

openSUSE® wird mit einer Reihe von unterschiedlichen Dateisystemen geliefert (ReiserFS, Ext2, Ext3 und XFS), aus denen Sie bei der Installation wählen können. Jedes Dateisystem hat seine Vor- und Nachteile, durch die es sich mehr oder weniger für ein bestimmtes Szenario eignet. Für eine professionelle Hochleistungsumgebung wird wahrscheinlich ein anderes Dateisystem gewählt als für die Computerbenutzung zuhause.

16.1. Terminologie

Metadaten

Eine interne Datenstruktur des Dateisystems, die gewährleistet, dass alle Daten auf dem Datenträger ordnungsgemäß organisiert sind und darauf zugegriffen werden kann. Im Grunde sind es „Daten über die Daten.“ Nahezu jedes Dateisystem verfügt über seine eigene Struktur an Metadaten. Das ist eine der Ursachen für die unterschiedlichen Leistungsmerkmale von Dateisystemen. Es ist von größter Wichtigkeit, dass Metadaten intakt bleiben, anderenfalls können alle Daten auf dem Dateisystem unzugreifbar werden.

Inode

Inodes enthalten zahlreiche Informationen zu einer Datei, einschließlich Größe, Anzahl an Links, Zeiger auf die Plattenblöcke, auf denen der Dateiinhalt tatsächlich gespeichert wird, sowie Datum und Uhrzeit der Erstellung, der Änderung und des Zugriffs.

Journal

Im Kontext eines Dateisystems ist ein Journal eine Struktur auf dem Datenträger, die eine Art Protokoll enthält, in dem das Dateisystem speichert, was sich in den Metadaten des Dateisystems ändert. Durch Journaling verringert sich die Wiederherstellungsdauer für ein Linux-System erheblich, da es den langen Suchvorgang überflüssig macht, der beim Systemstart das ganze Dateisystem prüft. Stattdessen wird nur das Journal wiedergegeben.