Gerhard Wolfstieg <[EMAIL PROTECTED]> writes: > ... habe gerade defrag entdeckt als ich gezieltz nach sowas gesucht > habe. Ich werd' es jetzt regelmäßig alle drei Monate (Erfahrungswert) > auf alle Partitionen anwenden. > > Nur squeezed das Programm die Löcher nicht weg, sodaß die Platten > anfällig für neue Fragmentierung sind. Gibt es dafür ein Werkzeug oder > muß statt defrag mit squeeze einmal alles komplett hin und her > verschoben werden? Das wäre alles andere als ideal, weil sich ein System > so nicht mit jedem defrag mehr stabilisiert.
Es ist aus mehreren Gründen eher ungünstig, Unix-Dateisysteme in ähnlicher Weise zu defragmentieren, wie das noch mit FAT und vielleicht HFS sinnvoll war: - Unix-Dateisysteme sortieren gelöschte Dateien generell am Anfang der Listen freier Blöcke und inodes ein: das bedeutet die Fragmentierung ist selbst im ungünstigsten Fall auf den maximalen "Füllstand" eines Dateisystems begrenzt, während DOS/Windows9x, in der Hoffnung auf einen evtl. undelete, gelöschte Bereiche zuletzt mit neuen Daten überschrieben. Demnach ist der Geschwindigkeitsgewinn durch Defragmentieren eher gering, meist so gering, daß die Zeit, die man mit Nachdenken über das Defragmentieren "teurer" ist, als das Defragmentieren an Gewinn verheißt. - Da inodes und zugehörige Dateien sich im selben Bereich einer Festplatte befinden sollten führt das Abspeichern sehr großer Dateien "am Stück" dazu, daß Bereiche mit vielen leeren oder von den zugehörigen Dateien weit entfernten inodes entstehen. - Der Stand der Festplattentechnik ist heute ein anderer als noch in den 80ern: die Zeit, die eine Festplatte benötigt, um ihre Köpfe zu positionieren tritt heute sehr viel stärker hinter der Zeit für eine Umdrehung der Platten zurück als noch früher. Das schmälert den Gewinn durch Defragmentieren noch weiter. Ich möchte nicht allgemein behaupten, heutige Dateisysteme zu defragmentieren sei Unsinn, aber man sollte schon sehr genau überlegen, ob die eigene Arbeit tatsächlich eines der Benutzerprofile erfüllt, die ein Defragmentieren sinnvoll machen und ob man nicht an anderer Stelle billiger und einfacher zu mehr Leistung kommt (Analyse mit z.B. sysstat). Thomas Jahns -- "Computers are good at following instructions, but not at reading your mind." D. E. Knuth, The TeXbook, Addison-Wesley 1984, 1986, 1996, p. 9 -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

