Dateisystem-Grundlagen
Dateisystem-Grundlagen
Auf einen Blick
Persistente Daten liegen auf sekundärem Speicher (Festplatten, USB, Bänder). Dateisysteme erleichtern den Zugriff. Es gibt zwei Sichten: die logische (User) und die technische (Funktionsweise).
Warum Dateisysteme?
Für die persistente Lagerung von Daten muss auf sekundären Speicher zurückgegriffen werden (Festplatten, USB-Medien, Bänder). Auf diesen Medien liegen Dateisysteme, die den Zugriff der User auf die Daten erleichtern.
Die zwei Sichten
- Logische Sicht — die Sicht des Users, der mit dem Dateisystem arbeitet. Der User ist „näher dran" am Dateisystem als an der Speicherverwaltung. → Logische Sicht auf Dateisysteme
- Technische Sicht — die Funktionsweise des Dateisystems: Blöcke, Deskriptoren, Verwaltungsstrukturen. → Technische Sicht auf Dateisysteme
Die drei Grundelemente
| Element | Bedeutung |
|---|---|
| Datei / File | Sammlung logisch zusammenhängender Daten; Abstraktion für „permanente" Speicherung |
| Verzeichnis / Directory | Verwaltungsstruktur für Files; Dateien liegen „in" Directories |
| Dateisystem | Datenstrukturen + Algorithmen zur Speicherung von Files und Infos über Files |
Das Dateisystem verbirgt die faktische Speicherung und erlaubt den Zugriff auf Files.
Verwandte Notes
Logische Sicht auf Dateisysteme · Technische Sicht auf Dateisysteme · Inode · Beispiel-Dateisysteme