Markus Elfring wrote:
Bei Dateisystemen, wie Du sie normalerweise daheim im Einsatz hast (GB Bereich, vielleicht auch einstelliger TB Bereich), spielt Fragmentierung eine eher untergeordnete Rolle.
Das sehe ich etwas anders, wenn bei jeder Größenordung Wert auf die optimale Geschwindigkeit und Reaktionszeit gelegt wird.
Nun, wenn Du meinst, fair enough. Mal schauen, was Theodore Y. Ts'o (der Entwickler der ext Filesysteme) dazu sagt: "It [Anmerkung: Defragmentierung] is not necessary under most normal conditions, which is one of the reasons why the e2defrag program hasn't really been maintained. E2fsck displays a statistic, "number of non-contiguous files", which is roughly a good metric for how fragmented the filesystem is, except if you have lots of large files, since large files that are bigger than a block group (8 megs or 32 megs) have to be non-contiguous by the nature of the ext2 filesystem. Under most operating conditions, defragmentation really shouldn't be necessary." ReiserFS hat gar kein Defragmentierungstool. Unter XFS, was wir seit langem im Produktionsbetrieb einsetzen, haben wir Defragmentierungstools noch nie benutzt (weiss gar nicht, ob es fuer XFS solche Tools gibt). Durch Caching und delayed writes wird dort das Fragmentierungsproblem gegenueber anderen FS weiter verringert. Linux optimiert auch generell den Datendurchsatz (also die Datenrate ueber alle Prozesse gemittelt), nicht die Peak-Performance, die sich auf einen einzelnen Prozess bezieht, das sollte man bedenken. Unter einem Multi-User Multi-Tasking System ist es wichtig, dass moeglichst alle Prozesse moeglichst schnell ihre Daten bekommen, nicht dass ein Prozess bevorzugt wird und hoechstmoegliche Performance liefert. Niemand hat bestritten, dass es Fragmentierung unter Linux Dateisystemen gibt. Die Frage ist, welche Rolle spielt sie. Und da bleibe ich bei meiner Aussage, dass im "normalen" Betrieb eine Defragmentierung des Dateisystems nicht noetig ist. Wie in einer frueheren Email beschrieben, steht das allerdings nicht im Widerspruch zu einer geplanten online Defragmentierung in ext4, und auch nicht zu einer Defragmentierung unter speziellen Einsatzbedingungen. Th. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org