Große Dateien

Insbesondere beim häufigen Speichern und Löschen von großen Dateien wie etwa Multimedia-Files entstehen häufig Löcher in den Datenstrukturen. Liegen die Daten eines hochauflösenden Videos nun in weit auseinander liegenden Bereichen, führt das unter Umständen bei der Wiedergabe zu Artefakten im Bild oder zu gelegentlichem Ruckeln.

In solchen Fällen bietet es sich an, die Konsistenz der Datei zu überprüfen: Sie rufen dazu bei installiertem Paket e2fsprogs mit den Rechten des Administrators im Terminal den folgenden Befehl auf:

# filefrag Datei

Filefrag untersucht anschließend die angeführte Datei und gibt detailliertere Informationen zum jeweiligen Zustand (Abbildung 3). Die Anzahl der sogenannten Extents, also nicht zusammenhängender Dateiblöcke, bezeichnet dabei den Grad der Fragmentierung. Je mehr Extents die Software ermittelt, desto stärker ist die betroffene Datei aufgespaltet.

Abbildung 3: Große multimediale Dateien zerlegt das Dateisystem oft in kleinere Brocken, die es dann unter Umständen an verschiedenen Stellen speichert.

Aufräumen

Um die Dateien wieder zusammenzuführen, bieten sich unterschiedliche Methoden an: Haben Sie viel Zeit, kopieren Sie die Daten von der betroffenen Partition auf einen anderen Datenträger, löschen die Ursprungsdaten und spielen die kopierten Dateien anschließend wieder auf den ursprünglichen Datenträger zurück. Damit hängen die Datenbereiche wieder zusammen.

Der Nachteil dieser Methode liegt im hohen Zeitaufwand bei großen Datenbeständen – vor allem, wenn Sie als Medium zum Sichern einen Massespeicher mit einer USB-2.0-Schnittstelle verwenden.

Da selbst nach einigen Jahren Einsatz der Grad Fragmentierung einer Festplatte unter Linux oft im einstelligen Prozentbereich liegt, hat die Entwicklergemeinschaft bislang ihr Augenmerk kaum auf diese Pflege der Daten gerichtet. So gibt es nur wenige Programme für die Kommandozeile, die sich mit diesem Problem beschäftigen – und von diesen überzeugte im Test lediglich eines: Defragfs [3].

Entpacken Sie das kleine Tool in einen Ordner. Das Perl-Skript bietet trotz seiner geringen Größe von knapp neun KByte einen erstaunlichen Funktionsumfang: Es defragmentiert nicht nur Verzeichnisse und Partitionen, sondern liefert zusätzlich detaillierte Angaben zum Erfolg der Aktionen.

Es empfiehlt sich, das Programm in den Ordner /usr/local/bin zu kopieren. Damit brauchen Sie beim Aufruf nicht den kompletten Pfad anzugeben. Anschließend starten Sie das Tool mit administrativen Rechten über den folgenden Befehl:

# defragfs Verzeichnisname -a

Defragfs ermittelt nun vollautomatisch die entsprechenden Werte und führt die einzelnen Dateien zusammen. Da das Skript die Dateien dabei hin und her kopiert, sollte sich im betroffenen Verzeichnis noch ausreichend freier Speicherplatz befinden.

Möchten Sie selbst Einfluss auf die Arbeit der Software nehmen, so rufen Sie Defragfs ohne Parameter am Ende der Befehlszeile auf. In diesem Fall erwartet die Defragfs mehrere Eingaben. Im Test fiel hierbei negativ auf, dass das Tool nach dem Ende der Arbeit wieder an den Anfang der Routine springt. In diesem Fall beenden Sie das Programm nach der Anzeige der Statistik über die modifizierten Dateien mittels [Strg]+[C].

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 3 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Langsame Entwicklung
    Das Standard-Filesystem hat sich in den letzten zwei Jahrzehnten stetig weiterentwickelt. Heute dient es auf unzähligen Systemen als robuster Unterbau.
  • Wie funktionieren Festplatten und Dateisysteme?
    Wer heutzutage mit einem handelsüblichen Computer arbeitet, verwendet meistens automatisch auch eine Festplatte. Wie die Dateien auf der Festplatte gespeichert werden, und welche Möglichkeiten dabei geboten werden, weiß hingegen kaum jemand. Dieser Artikel will etwas Licht ins Dunkel bringen.
  • Inode in Not
    Mit den richtigen Werkzeugen fühlen Sie Ihrem Dateisystem auf den Zahn, beseitigen Inkonsistenzen und restaurieren beschädigte Dateien.
  • Abrakadabra…
    Versehentlich gelöschte Dateien bedeuten nicht zwangsläufig deren Verlust. Mit den passenden Werkzeugen stellen Sie viele davon wieder her.
  • Abrakadabra…
    Versehentlich gelöschte Dateien bedeuten nicht zwangsläufig deren Verlust. Mit den passenden Werkzeugen stellen Sie viele davon wieder her.
Kommentare

Infos zur Publikation

LU 11/2017: Server für Daheim

Digitale Ausgabe: Preis € 8,50
(inkl. 19% MwSt.)

LinuxUser erscheint monatlich und kostet 5,95 Euro (mit DVD 8,50 Euro). Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 86,70 Euro. Details dazu finden Sie im Computec-Shop. Im Probeabo erhalten Sie zudem drei Ausgaben zum reduzierten Preis.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!

Stellenmarkt

Aktuelle Fragen

Lieber Linux oder Windows- Betriebssystem?
Sina Kaul, 13.10.2017 16:17, 3 Antworten
Hallo, bis jetzt hatte ich immer nur mit
IT-Kurse
Alice Trader, 26.09.2017 11:35, 2 Antworten
Hallo liebe Community, ich brauche Hilfe und bin sehr verzweifelt. Ih bin noch sehr neu in eure...
Backup mit KUP unter Suse 42.3
Horst Schwarz, 24.09.2017 13:16, 3 Antworten
Ich möchte auch wieder unter Suse 42.3 mit Kup meine Backup durchführen. Eine Installationsmöglic...
kein foto, etc. upload möglich, wo liegt mein fehler?
kerstin brums, 17.09.2017 22:08, 5 Antworten
moin, zum erstellen einer einfachen wordpress website kann ich keine fotos uploaden. vom rechne...
Arch Linux Netzwerkkonfigurationen
Franziska Schley, 15.09.2017 18:04, 0 Antworten
Moin liebe Linux community, ich habe momentan Probleme mit der Einstellung des Lan/Wlan in Arc...