[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian]: fsck: /dev/sda1 11% non-contiguous



Hartmut Figge <hfigge@knuut.de> writes:

[Fragmentierung ist kein Problem]

> ja, das hoert man immer wieder.
> 
> bin trotzdem nicht zufrieden ohne ein defrag: laut murphy koennte doch
> bash z.b. so zersplittet sein, dass ein stueck am anfang der partition
> liegt, ein stueck am ende, ein stueck in der mitte etc.

Deine Bash ist garantiert zersplittert, einfach weil ext2 für größere
Files automatisch nicht kontinuierlich zusammenhängende Blöcke
reserviert.
ext2 ist für Multiuserumgebungen gedacht und eine vernünftige
Aufteilung Fragmentierung kontra Zugriffszeiten liegt in der Natur der 
Sache.

> 
> jaja, paranoia :)
> 
> unter der annahme. dass nur bash gesplittet ist, koennte der
> fragmentierungslevel bei <0.1% liegen, aber was wollen wir wetten, wie
> die performance in den keller geht?

Nein, die Performance leidet normalerweise nicht, eben weil es auch
der Normalzustand ist und das Filesystem auch darauf ausgelegt ist.
Fragmentierung ist nur dann ein Problem, wenn ein Filesystem damit
nicht umgehen kann.
Ext2 kann nur dann nicht damit umgehen, bzw. erfährt nur dann
Perfomanceeinbußen, wenn _ungeplante_ Fragmentierung auftritt. Das
schafft man praktisch nur, wenn ein Filesystem schon eine sehr hohen
Füllstand erreicht hat und die normalen Allokierungsstrategien nicht
mehr ordentlich arbeiten können.
Ansonsten ist der Prozentwert bei 'non-contiguous' einfach egal, weil
er auch geplante, sinnvolle Fragmentierungen mit einschließt und Dir
höhere Werte nur sagen, daß Deine Platte voller als am Anfang ist und
Du evtl. einen gewissen Anteil größerer Dateien auf der Platte hast.
Mehr sagt das im Grunde nicht.
Vergiß einfach den Gedanken, daß Fragmentierung an sich etwas mit
Performance zu tun hat, daß ist eher nur bei einer Minderheit von
Filesystemen der Fall (auch wenn anscheinend alle nur DOS-FAT zu
kennen scheinen ;-)
Spätestens bei echten konkurrierenden Multitasking-/Multiuserzugriffen 
ist es so ziemlich ganz egal.

Also, wenn Du nicht aus irgendwelchen Gründen exorbitant hohe
Fragmentierungswerte beim fs-check siehst, oder Deine Filesysteme mit
90% Füllstand betreibst, dann brauchst Du Dir um Performance keine
Gedanken machen - die wird _nicht_ beeinträchtigt.

cu,

marcus

-- 
"The most important design issue... is the fact that Linux is supposed to
be fun..."
(Linus Torvalds at the First Dutch International Symposium on Linux.)
eMail: bofh@bogomips.de
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     763


Reply to: