Hdparm/Fragmentierung: Unterschied zwischen den Versionen
Erscheinungsbild
Die Seite wurde neu angelegt: „== Fragmentierung == === Fragmentierung einer Datei === ;--fibmap :Wenn man herausfinden möchte, welche Sektoren eine Datei belegt, oder wie fragmentiert sie ist, bietet sich diese Option an. Hdparm benötigt nach dieser Option ausschließlich den Absoluten Pfad zur gewünschten Datei. Bei Erfolg wird eine Liste der belegten Bereiche ausgegeben. Die Sektorzahlen sind absolute LBA Nummern der betreffenden Festplatte und <u>keine</u> Blockzahlen des Datei…“ |
Keine Bearbeitungszusammenfassung |
||
Zeile 27: | Zeile 27: | ||
2080768 10700415 10701102 688 | 2080768 10700415 10701102 688 | ||
2433024 10702399 10702702 304 | 2433024 10702399 10702702 304 | ||
[[Kategorie:Linux/Storage/Hardware]] |
Version vom 7. April 2025, 15:20 Uhr
Fragmentierung
Fragmentierung einer Datei
- --fibmap
- Wenn man herausfinden möchte, welche Sektoren eine Datei belegt, oder wie fragmentiert sie ist, bietet sich diese Option an. Hdparm benötigt nach dieser Option ausschließlich den Absoluten Pfad zur gewünschten Datei. Bei Erfolg wird eine Liste der belegten Bereiche ausgegeben. Die Sektorzahlen sind absolute LBA Nummern der betreffenden Festplatte und keine Blockzahlen des Dateisystems! Laut Manpage scheint diese Option mit fast jedem Dateisystem umgehen zu können. Nur nach einem sync soll es auch bei ext4/xfs gut funktionieren.
- Hinweis
- Erst ab hdparm Version 8.7 und Debian Lenny verfügbar
- Beispiel
sudo hdparm --fibmap /boot/vmlinuz-2.6.38.3-1000hz /boot/vmlinuz-2.6.38.3-1000hz: filesystem blocksize 4096, begins at LBA 63; assuming 512 byte sectors. byte_offset begin_LBA end_LBA sectors 0 10682503 10682558 56 28672 10685159 10685174 16 36864 10687167 10687190 24 49152 10687199 10687278 80 90112 10693263 10693270 8 94208 10693919 10693966 48 118784 10694047 10694670 624 438272 10695807 10696190 384 634880 10696639 10698814 2176 1748992 10699647 10700294 648 2080768 10700415 10701102 688 2433024 10702399 10702702 304