Dateisysteme
Organisieren Ablage auf Datenträger
Unterschiedliche Datenträger=Unterschiedliche Dateisysteme
Lineares Dateisystem
Ein Verzeichnis für alle Nutzer
Problem:
Namensraum
Gruppierung
Hirarchische Dateisysteme
Unterverzeichnisse
Root
User
Sub direcory
Blöcke
Kann nicht nur bit sondern immer einen Block einlesen
CD/Festplatte
Cluster
Blöcke werden zu Cluster zusammengefügt
Cluster kleinste Speichereinheit
Aufeinanderfolgende Cluster werden zu Extents zusammengefasst
Kontinuierliche Speicherung
Vorteile:
Minimale Positionszeit Schwingarm
Einsatz bei nicht wiederschreibbaren Medien
Scheller Zugriff
Nachteile:
Dynamische Erweitern Problematisch
Größere Dateinem mitst nicht im voraus bekannt
Fragmentierungsproblem
Verkettete Liste
Beliebig verögrößert und verkleinert werden
Nur interne Fragmentierung
Platz für Zeiger
Fehleranfällig
Schlechter Direktzugriff
Häufige Positionierung Lesekopf
Dateizuordnungstabelle (FAT)
Trennung Zeiger und Daten
Kompletter Inhalt nutzbar
Mehfachspeicherung FAT
FAT muss geladen werden
Aufwändige Suche
Häufiges Positionieren Schwingarm
Indizierte Speicherung
Index Block enthält Attribute/Adressen der Daten-Blöcke einer Datei
Nur gebrauchte Blöcke werden geladen
Größere Dateien indizierbar
Nachtteile:
Speicherverschwendung bei kleineren Dateien
Mehrere Blöcke laden bei großen Dateien
Häufiges positionieren Schwingarm
FAT32 vs. NTFS
Raid I
Raid V
100% gespiegelt
Aufteilung in Blöcke, Ausfall einer Platte OK, mind. 3 Platte
Zuletzt geändertvor 2 Jahren