Zum Inhalt springen

Hdparm/Fragmentierung: Unterschied zwischen den Versionen

Aus Foxwiki
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…“
 
K Textersetzung - „ “ durch „ “
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 13: Zeile 13:
   
   
  /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.
filesystem blocksize 4096, begins at LBA 63; assuming 512 byte sectors.
  byte_offset  begin_LBA    end_LBA   sectors
byte_offset begin_LBA end_LBA sectors
          0   10682503   10682558         56
      0 10682503 10682558     56
      28672   10685159   10685174         16
    28672 10685159 10685174     16
      36864   10687167   10687190         24
    36864 10687167 10687190     24
      49152   10687199   10687278         80
    49152 10687199 10687278     80
      90112   10693263   10693270         8
    90112 10693263 10693270     8
      94208   10693919   10693966         48
    94208 10693919 10693966     48
      118784   10694047   10694670       624
  118784 10694047 10694670   624
      438272   10695807   10696190       384
  438272 10695807 10696190   384
      634880   10696639   10698814       2176
  634880 10696639 10698814   2176
    1748992   10699647   10700294       648
  1748992 10699647 10700294   648
    2080768   10700415   10701102       688
  2080768 10700415 10701102   688
    2433024   10702399   10702702       304
  2433024 10702399 10702702   304
 
[[Kategorie:Linux/Storage/Hardware]]
[[Kategorie:Linux/Dateisystem/Konfiguration]]

Aktuelle Version vom 14. Juni 2026, 00:47 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