Hallo,
leider finde ich keine gesicherten Aussagen, ob Reiserfs fragmentiert oder nicht.
Hier: http://www.tuxhausen.de/software_reiserfs.html
heisst es mal... optimiert die Kopfbewegungen, also so das die Daten zusammenliegen.
Hier schneidet Reiser wieder schlecht ab:
http://www2.net.in.tum.de/teaching/WS05/performprak/ausarbeitungen/Dateisysteme.pdf
Und Jeff von Novell schrieb mir folgendes:
Ext3 wurde eingeführt, weil die langen fsck läufe bei ext2 nicht mehr akzeptabel waren. Aber ich hab mal damit gearbeitet und irgendwann war der mountcount hochgenug das beim starten fsck lief. Da hätt ich auch bei ext2 bleiben können ;-)
leider finde ich keine gesicherten Aussagen, ob Reiserfs fragmentiert oder nicht.
Hier: http://www.tuxhausen.de/software_reiserfs.html
heisst es mal... optimiert die Kopfbewegungen, also so das die Daten zusammenliegen.
Hier schneidet Reiser wieder schlecht ab:
http://www2.net.in.tum.de/teaching/WS05/performprak/ausarbeitungen/Dateisysteme.pdf
Und Jeff von Novell schrieb mir folgendes:
Da weiss man gar nicht, was man glauben soll? Laut Testberichten ist Reiserfs nicht schnell, und xfs viel besser. Aber auf meinem Rechner dauert das kopieren mit xfs viel länger.... Trotz guter Hardwareausstattung.It tries to prevent fragmentation but, like most schemes, has its short
comings.
We leave free space in block groups when the allocation isn't extending
a file with an allocation with that group already.
We use the last allocated block of a file as a starting point to extend
the file.
We spread out the allocations by directories to try to maintain locality
of related data.
We try to satisfy a multiblock allocation with contiguous blocks where
possible.
There are a number of "knobs" that can be set as mount options to change
this behavior. The code is really the best documentation for that.
Ext3 wurde eingeführt, weil die langen fsck läufe bei ext2 nicht mehr akzeptabel waren. Aber ich hab mal damit gearbeitet und irgendwann war der mountcount hochgenug das beim starten fsck lief. Da hätt ich auch bei ext2 bleiben können ;-)