Christian Seiler: Defrag unter Linux?

Beitrag lesen

Hallo gary,

Ich habe gehört, das unter Linux keine Defragmentierung nötig sei. Stimmt das, oder ist das unfug.

Linux nutzt bestimmte Methoden, um Fragmentierung von Dateien zu verhindern, daher ist ein Defragmentieren in dem Fall nicht wirklich nötig.

Das Problem dabei ist: Damit das zuverlässig funktioniert, muss eine Mindestmenge an freien Speicher auf der Partition vorhanden sein (ich habe mal 15% gelesen, aber ich kann die Zahl aktuell nicht belegen). Wenn dies nicht der Fall ist, greift auch Linux zum Fragmentieren zurück (weil es sonst ja die Datei gar nicht speichern könnte, was noch schlecht wäre ;-)).

Übrigens: Auch neuere Windows-Versionen machen das gleiche, das betrifft also nicht nur Linux (wobei es Leute gibt, die behaupten, dass Windows das sehr viel schlechter beherrscht, als Linux; da ich mich nicht intensiv mit dem Thema auseinander gesetzt habe, kann ich aber selbst nichts dazu sagen). Und unabhängig vom Betriebssystem ist FAT als Dateisystem auf Grund der internen Datenstrukturen besonders schlecht für so etwas geeignet, daher sollte man FAT wenn möglich vermeiden.

Zudem ist zu beachten, dass Fragmentierung den größen von Puffern und Speicher-Caches heutzutage ein viel geringeres Problem darstellt, als zum Beispiel noch zu DOS/Windows 95-Zeiten.

Wobei Du unter Linux sowieso keine Möglichkeit hast, Dein Dateisystem zu defragmentieren. Das einzige mir bekannte Tool, das so etwas durchführt, nennt sich 'e2defrag' für ext2-Dateisysteme und mein Wissensstand ist, dass das Teil immer noch nicht als stabil gilt, d.h. ich würde es nicht einsetzen wollen, wenn mir meine Daten lieb sind.

Solltest Du also ein fragmentiertes Linux-Dateisystem vor Dir haben, ist die einzige Möglichkeit, es zu defragmentieren, indem Du alle Dateien woanders hin kopierst, das Dateisystem neu anlegst, und die Dateien zurückkopierst.

Viele Grüße,
Christian

0 89

Defrag unter Linux?

gary
  • sonstiges
  1. 0
    Christian Seiler
    1. 0
      gary
      1. 0
        Derda
        1. 0
          gary
          1. 0
            Christian Seiler
          2. 0
            Derda
          3. 0
            Multi
            1. 0
              gary
      2. 0
        Christian Seiler
        1. 0
          gary
          1. 0
            Multi
            1. 0
              Auge
              1. 0
                Multi
      3. 0
        Sven Rautenberg
        1. 0
          Multi
          1. 0
            Sven Rautenberg
            1. 0
              Multi
    2. 0
      Der Martin
      1. 0
        Christian Seiler
    3. 0
      Multi
      1. 0
        Der Martin
        1. 0
          Multi
          1. 0
            Der Martin
            1. 0
              Multi
              1. 0
                Jonathan
                1. 0
                  Auge
                  1. 0
                    Jonathan
                    1. 0
                      Multi
                      1. 0
                        Jonathan
                        1. 0
                          Auge
                          1. 0
                            Jonathan
                2. 0
                  Multi
                  1. 0
                    Jonathan
                    1. 0
                      Multi
                      1. 0
                        Jonathan
                      2. 0

                        Nachtrag

                        Jonathan
              2. 0
                Sven Rautenberg
                1. 0
                  Multi
                  1. 0
                    Christian Kruse
                    1. 0
                      Multi
                      1. 0
                        Christian Kruse
                        1. 0
                          Der Martin
                          1. 0
                            Multi
                          2. 1
                            Christian Kruse
              3. 0
                Christian Seiler
                1. 0
                  Multi
                  1. 0
                    Sven Rautenberg
                    1. 0
                      Multi
                      1. 0
                        Harlequin
                        1. 0
                          Multi
                          1. 0
                            Harlequin
                            1. 0
                              Multi
                              1. 0
                                Harlequin
                                1. 0
                                  Multi
                                  1. 0
                                    Harlequin
                                  2. 0
                                    Der Martin
                          2. 0
                            Christian Seiler
                            1. 0
                              Multi
                              1. 0
                                Sven Rautenberg
                      2. 0
                        Sven Rautenberg
                        1. 0
                          Multi
                          1. 0
                            Sven Rautenberg
                            1. 1
                              Christian Kruse
                            2. 0
                              Multi
                              1. 0
                                Christian Seiler
                                1. 0
                                  Multi
                                  1. 0
                                    Harlequin
                                    1. 0
                                      Multi
                                      1. 0
                                        Reiner
                              2. 1
                                Christian Seiler
                                1. 0
                                  Multi
                              3. 0
                                Sven Rautenberg
          2. 0
            Christian Kruse
          3. 0
            Christian Seiler
            1. 0
              Sven Rautenberg
            2. 0
              Multi
              1. 1
                Christian Kruse
          4. 0
            Reiner
      2. 0
        Multi
  2. 0
    Multi
    1. 0
      gary
      1. 0
        Der Martin
      2. 0
        Multi
  3. 0
    Def
    1. 0
      Reiner
      1. 0
        Def
        1. 0
          Reiner
          1. 0
            Def