Dateisysteme: Unterschied zwischen den Versionen

Aus FI-Wiki
Keine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== Dateisysteme ==
Ein '''Dateisystem''' legt fest, wie Daten auf einem Speichermedium organisiert, gespeichert, verwaltet und wiedergefunden werden.   
Ein '''Dateisystem''' legt fest, wie Daten auf einem Speichermedium organisiert, gespeichert, verwaltet und wiedergefunden werden.   
Es definiert den Aufbau von Dateien, Ordnern, Metadaten sowie die Art und Weise, wie das Betriebssystem auf diese zugreift.
Es definiert den Aufbau von Dateien, Ordnern, Metadaten sowie die Art und Weise, wie das [[Betriebssystem]] auf diese zugreift.


=== Aufgaben eines Dateisystems ===
== Aufgaben eines Dateisystems ==
* Organisation von Dateien und Ordnern   
* Organisation von Dateien und Ordnern   
* Verwaltung freier und belegter Speicherbereiche   
* Verwaltung freier und belegter Speicherbereiche   
Zeile 11: Zeile 9:
* effiziente Nutzung und Zuordnung des Speicherplatzes
* effiziente Nutzung und Zuordnung des Speicherplatzes


=== Beispiele für Dateisysteme ===
== Beispiele für Dateisysteme ==
{| class="wikitable" style="width:100%; text-align:center;"
{| class="wikitable" style="width:100%; text-align:center;"
! Dateisystem !! Plattform !! Besonderheiten
! Dateisystem !! Plattform !! Besonderheiten
Zeile 19: Zeile 17:
| [[FAT32]] || Windows / Geräte || sehr kompatibel, aber Limit bei 4-GB-Dateigröße
| [[FAT32]] || Windows / Geräte || sehr kompatibel, aber Limit bei 4-GB-Dateigröße
|-
|-
| [[exFAT]] || Windows / macOS / Geräte || moderne Variante von FAT, ideal für USB/SD
| [[ExFat|exFAT]] || Windows / macOS / Geräte || moderne Variante von FAT, ideal für USB/SD
|-
|-
| [[ext4]] || Linux || schnell, stabil, Standard für viele Linux-Systeme
| [[ext4]] || Linux || schnell, stabil, Standard für viele Linux-Systeme
Zeile 30: Zeile 28:
|}
|}


=== Journaling ===
== Journaling ==
Viele moderne Dateisysteme besitzen ein '''Journal''', das wichtige Operationen protokolliert.   
'''[[Journaling]]''' ist ein Sicherheitsmechanismus moderner Dateisysteme, der wichtige Änderungen zunächst in einem Protokoll (Journal) speichert, bevor sie tatsächlich auf das Speichermedium geschrieben werden.   
Damit können Daten nach einem Absturz leichter wiederhergestellt werden.
Dadurch können Dateisysteme nach einem Absturz oder Stromausfall schneller und sicherer wiederhergestellt werden.


=== Dateisysteme und Speichermedien ===
== Dateisysteme und Speichermedien ==
Dateisysteme können auf vielen Medien verwendet werden:
Dateisysteme können auf vielen Medien verwendet werden:


Zeile 44: Zeile 42:
* virtuelle Laufwerke
* virtuelle Laufwerke


=== Kurzmerksatz ===
== Kurzmerksatz ==
'''Ein Dateisystem bestimmt, wie ein Speichermedium Daten organisiert und wie ein Betriebssystem darauf zugreift.'''
'''Ein Dateisystem bestimmt, wie ein Speichermedium Daten organisiert und wie ein [[Betriebssystem]] darauf zugreift.'''

Aktuelle Version vom 11. Januar 2026, 17:25 Uhr

Ein Dateisystem legt fest, wie Daten auf einem Speichermedium organisiert, gespeichert, verwaltet und wiedergefunden werden. Es definiert den Aufbau von Dateien, Ordnern, Metadaten sowie die Art und Weise, wie das Betriebssystem auf diese zugreift.

Aufgaben eines Dateisystems

  • Organisation von Dateien und Ordnern
  • Verwaltung freier und belegter Speicherbereiche
  • Speichern von Metadaten (Name, Größe, Datum, Rechte)
  • Schutz vor Datenverlust durch Strukturierung und Prüfsysteme
  • effiziente Nutzung und Zuordnung des Speicherplatzes

Beispiele für Dateisysteme

Dateisystem Plattform Besonderheiten
NTFS Windows Journaling, Rechteverwaltung, große Dateien
FAT32 Windows / Geräte sehr kompatibel, aber Limit bei 4-GB-Dateigröße
exFAT Windows / macOS / Geräte moderne Variante von FAT, ideal für USB/SD
ext4 Linux schnell, stabil, Standard für viele Linux-Systeme
XFS Linux/Server sehr gut für große Dateien und hohe Lasten
APFS macOS für SSD optimiert, Snapshots, Verschlüsselung
HFS+ ältere macOS Vorgänger von APFS

Journaling

Journaling ist ein Sicherheitsmechanismus moderner Dateisysteme, der wichtige Änderungen zunächst in einem Protokoll (Journal) speichert, bevor sie tatsächlich auf das Speichermedium geschrieben werden. Dadurch können Dateisysteme nach einem Absturz oder Stromausfall schneller und sicherer wiederhergestellt werden.

Dateisysteme und Speichermedien

Dateisysteme können auf vielen Medien verwendet werden:

  • HDDs
  • SSDs / NVMe
  • USB-Sticks
  • SD-Karten
  • Netzlaufwerke
  • virtuelle Laufwerke

Kurzmerksatz

Ein Dateisystem bestimmt, wie ein Speichermedium Daten organisiert und wie ein Betriebssystem darauf zugreift.