Dateisystemressourcen
Dateisystemressourcen bezeichnen die Gesamtheit der Mittel, die ein Dateisystem zur Speicherung, Verwaltung und zum Zugriff auf Daten bereitstellt. Sie umfassen physische Ressourcen wie den Speicherplatz auf Speichermedien sowie logische Ressourcen wie Blöcke, Inodes, Metadatenblöcke, Verzeichnisse und Zuweisungsstrukturen; außerdem gehören Journale, Caches und Puffer des Betriebssystems dazu.
Physische Ressourcen: Blöcke, Sektoren, Speicherplatz, freie bzw. belegte Blöcke, Fragmentierung. Logische Ressourcen: Inodes (Dateitabellen), Dateisystem-Metadaten, Verzeichnisse,
Zugriff und Begrenzungen: Öffentliche Schnittstellen des Betriebssystems ermöglichen Zugriff über Dateideskriptoren/Handles, Systemaufrufe wie open, read, write,
Verwaltung und Leistung: Caching (Page Cache), Lese-/Schreib-Vorabruf, Synchronisation. Der Ressourcenstatus wird durch Dateisystem-Tools überwacht; Fragmentierung, Defragmentierung,
Beispiele: Linux-Dateisysteme wie ext4, XFS, Btrfs; Windows NTFS; macOS APFS. Die konkrete Struktur beeinflusst Ausnutzung von