Sven Rautenberg: Partitionierte HDD - wie verwalten?

Beitrag lesen

Moin!

Und wenn die Dateigröße vorher noch nicht bekannt ist, geht das erst recht nicht perfekt.

Es sei denn, man macht es wie ein "echter Unixer" und legt die Datei vorher mit den erforderlichen Extents an. Dann ist der Platz vorreserviert, für das, was da kommen soll.

Das beschreibt genau das bestehende Problem.

Erstens: Du kannst nicht in allen Fällen den exakt benötigten Platz vorher wissen.

Zweitens: Das Vorreservieren von Platz kann zu wenig sein. Wenn währenddessen eine zweite Datei ebenfalls angelegt wurde, wird die vermutlich im Weg sein, und der Speicherplatz lässt sich nicht mehr lückenlos erweitern. Schon fragmentiert es.

Drittens: Das Vorreservieren von Platz kann zuviel sein. Wenn währenddessen am Ende des reservierten Platzes schon eine neue Datei beginnt, entsteht unweigerlich eine Lücke, die nur von passend kleinen Dateien genutzt werden kann, sich aber nicht für die nächste Pauschalreservierung von Speicherplatz anbietet. Schon fragmentiert es.

Sicherlich kann man mit entsprechenden Strategien versuchen, diese Problemfälle möglichst selten auftreten zu lassen - das erfordert aber eine Festplatte, die im Verhältnis zu den Daten recht viel freien Platz aufweist. Für Linux wird behauptet, es müssen mindestens 20% freier Platz sein, um Fragmentierung zu vermeiden. Trotzdem fragmentiert auch Linux ein Dateisystem irgendwann, wenn es intensiv schreibend genutzt wird und dabei gut gefüllt ist.

- Sven Rautenberg

0 47

Partitionierte HDD - wie verwalten?

Barack aus dem wLan ;-)
  • projektverwaltung
  1. 0
    Hans Wurst
    1. 0
      Barack aus dem wLan ;-)
      1. 0
        Der Martin
        1. 0
          Barack aus dem wLan ;-)
          1. 0
            Hans Wurst
          2. 0
            Der Martin
          3. 0
            Vinzenz Mai
          4. 0

            Barack hat Neuigkeiten...

            Barack aus dem wLan ;-)
            1. 0
              Der Martin
              1. 0
                Barack aus dem wLan ;-)
                1. 0
                  Der Martin
                  1. 0
                    Kai345
      2. 0
        Hans Wurst
        1. 0

          De bello Gallico

          Maxx
          • sonstiges
          1. 0
            Barack aus dem wLan ;-)
          2. 0
            Auge
  2. 0
    Der Martin
    1. 0
      Tom
    2. 0
      basti_p
  3. 0
    Steel
    1. 0
      Barack aus dem wLan ;-)
      1. 0
        Der Martin
        1. 0
          Baraque
          1. 0
            at
  4. 0
    Auge
    1. 0
      Hans Wurst
      1. 0
        Auge
        1. 0
          Der Martin
        2. 0
          Sven Rautenberg
          1. 0
            Tom
            1. 0
              Sven Rautenberg
              1. 0
                Tom
                1. 0
                  Vinzenz Mai
                2. 0
                  Sven Rautenberg
          2. 0
            Auge
            1. 0
              Der Martin
              1. 0
                Auge
                1. 0
                  Sven Rautenberg
                  1. 0
                    Auge
                  2. 0
                    at
                    1. 0
                      Sven Rautenberg
                      1. 0
                        Der Martin
                        1. 0
                          at
                        2. 0
                          Sven Rautenberg
                          1. 0
                            Der Martin
  5. 0
    at