Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#34

AW: Was haltet ihr von Defragmentierungsprogrammen?

  Alt 26. Sep 2010, 14:29
Ja, es bringt etwas

Liegt die Zugriffszeit einer Festplatte bei 8ms so wird diese Zeit bei einer fragmentierten Datei für jedes Fragment benötigt.
Ja, ist theoretisch ... hängt davon ab, wie weit der Kopf fahren muss und wo der Sektor auf der Platte sich gerade befindet.

Worst Case:
Code:
--- Anfang der Platte
Sektor 1
Sektor 3
Sektor 5
Sektor 7
... viel frei
Sektor 2
Sektor 4
Sektor 6
Sektor 8
--- Ende der Platte
Um die Sektoren auszulesen muss der Kopf immer von innen nach aussen und wieder nach innen springen.
Leider ist jedes Mal, wenn der Kopf gerade die richtige Spur erreicht hat, just gerade der Sektor vorbeigeflogen, so dass man nun auf die nächste Runde warten muss.

Eine Datei mit 1000 Sektoren würde also alleine für das Positionieren 8 Sekunden benötigen ohne ein einziges Bit gelesen zu haben.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat