Raymond Haeb wrote:
> 
> Raphael Becker <[EMAIL PROTECTED]> wrote:
> > Ein gewisser Fragmentierungsgrad ist eine Eigenschaft, die man nicht
> > bek�mpfen kann. Je nach Anzahl und G��e der Dateien ergibt sich ein
> > anderer typischer Wert, der sich immer wieder einpendelt.
> >
> > Typische Werte von meinen Platten sind: 1.2%, 0.8%, 3.1%, 2.2% und
> > noch ein paar dieser Ordnung.
> 
> Das h�rt sich nun�chst mal gut an, Ich werde auch weiterhin auf
> defragmentierung verzichten, trotzdem habe Ich noch nicht ganz
> verstanden, was der Fragmentierungsgrad �berhaubt aussagt, bzw. wie er
> berechnet wird.

Ich wei� es nicht genau, aber folgende M�glichkeiten gibt es
theoretisch, den Grad zu berechnen:

a) "Anzahl der Dateien, die nicht am St�ck abgelegt sind" / "Anzahl
aller Dateien"

b) "Anzahl der Bruchstellen" / "Anzahl aller Dateien"

c) "Datenmenge der unterbrochenen Dateien" / "Datenmenge aller
Dateien"

Auf jeden Fall ist es der Anteil der unterbrochenen/fragmentierten
Dateien im Verh�ltnis zu allen Dateien.

Eine Fragmentierung entsteht (im FAT-System zu mindest)
folgenderma�en:

Zun�chst sind die Dateien wie folgt angelegt (1 Zeichen = 1 Block,
F=Frei):
111111222233333333333333344555555556666666666777777777FFFFFFFFFFFFF

Dann wird die Datei "2222" gel�scht:
111111FFFF33333333333333344555555556666666666777777777FFFFFFFFFFFFF
      ^^^^

Nun soll eine neue Datei "88888888888" angelegt werden, deren Gr��e
gr��er als der freie Bereich am Anfang ist (ehem "2"):
1111118888333333333333333445555555566666666667777777778888888FFFFFF
      ^^^^                                            ^^^^^^^

Ob ext2 so intelligent ist de Datei unterbrechungsfrei ans Ende zu
setzen, wei� ich nicht, die DOS(FAT)-Strategie ist allerdings, alle
L�cken von vorne beginnend zu f�llen, was recht
fragmentierungstr�chtig ist.

Das ext2-System kann allerdings auch nicht eine Datei linear ablegen,
wenn der gr��te zusammenh�ngende Block kleiner ist, als die Datei,
ext2 fragmentiert also auch.

Wei� jemand was genaueres? 

Gru�
Raphael Becker
-- 
 _    _ Powered by SuSE___   ___   _  
| |  (_)_ _ _  ___ __ |_  ) |_  ) / | 
| |__| | ' \ || \ \ /  / / _ / / _| | 
|____|_|_||_\_,_/_\_\ /___(_)___(_)_|
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux

Antwort per Email an