Inhaltsverzeichnis:
Definition - Was bedeutet Fragmentierung?
Fragmentierung im Kontext einer Festplatte ist eine Bedingung, bei der der Inhalt einer einzelnen Datei an verschiedenen Orten auf der Festplatte und nicht in einem zusammenhängenden Bereich gespeichert wird. Dies führt zu einer ineffizienten Nutzung des Speicherplatzes sowie zu gelegentlichen Leistungseinbußen. Benutzer erstellen, ändern, löschen und speichern häufig Dateien. Back-End-Betriebssysteme (OS) speichern diese Dateien kontinuierlich auf Festplatten, wodurch zwangsläufig verstreute Dateien erstellt werden. Wenn eine Fragmentierung auftritt, muss das Betriebssystem gespeicherte Dateien konsolidieren, um die Verarbeitungseffizienz zu verbessern.
Techopedia erklärt die Fragmentierung
Die Fragmentierung, die auftritt, wenn der Inhalt einer einzelnen Datei in einem nicht zusammenhängenden Bereich gespeichert wird, erfolgt in drei Formen:
- Interne Fragmentierung: Nicht verwendbarer zugewiesener Speicherplatz, der die Leistung verringert. Dateien werden in Clustern gespeichert, bei denen es sich um mini-zugewiesene Festplattenspeicherbereiche handelt. Jede Datei wird automatisch am Anfang eines Clusters geschrieben, wodurch ein Lückenpotential zwischen dem ersten und dem letzten Dateibyte, d. H. Leerraum, entsteht. Interne Fragmentierung tritt auch auf, wenn jeder Datei zusätzliche spezifische Bytes zur Ausrichtung zugewiesen werden.
- Externe Fragmentierung: Nicht verwendbarer zugewiesener Speicherplatz. Anwendungen teilen den verfügbaren Speicherplatz auf und weisen ihn zu, wenn Laufwerksdaten gelesen und geschrieben werden. Der verbleibende Speicherplatz wird aufgrund der Zuweisung von Algorithmusschwächen fragmentiert, wodurch der verfügbare Speicher unbrauchbar wird. Externe Fragmentierung tritt auch auf, wenn eine große Anzahl von Dateien erstellt, geändert und gelöscht wird, dh gelöschte Dateien in kleinere gespeicherte Blöcke unterteilt werden.
- Datenfragmentierung: Tritt auf, wenn große Speicherdateien in kleinere Teile aufgeteilt werden und / oder ein Betriebssystem versucht, große Dateien einem externen fragmentierten Speicher zuzuweisen. Wenn ein Benutzer beispielsweise neue Dateien erstellt und andere Vorgänge ausführt (z. B. Umbenennen, Ändern und Löschen), werden extrem kleine Speicherplätze für neue Datendateien erwartet. Wenn diese neuen Dateien jedoch mehr Overhead erfordern, muss das Betriebssystem nach einem Speicher suchen, der über dem Durchschnitt liegt.




