Warum 1 % der Festplatte D fragmentiert?
#1
geschrieben 07. Dezember 2013 - 19:39
ich habe meine Festplatte D defragmentiert, bisher stand immer
anschließend 0 % fragmentiert.
Jetzt steht dort 1 % fragmeniert! Wenn ich erneut den Befehl
=> Datenträger defragmentieren gebe, dann bleiben dennoch die
1 % stehen. Warum steht da auf einmal 1 % und muss ich
etwas dagegen unternehmen?
Danke für ein Tipp und Grüße
Anzeige
#2 _d4rkn3ss4ev3r_
geschrieben 07. Dezember 2013 - 19:53
Aber selbst wenn da 10 % steht wäre das egal, weil das bei heutigen Platten nichtmehr stört.
#3
geschrieben 07. Dezember 2013 - 19:58
Bei 1% würd ich mir keine Sorgen machen.
Normalerweise muss man auch nicht mehr manuell defragmentieren, NTFS ist da mittlerweile schlau genug, Fragmentierung zu vermeiden.
Unix won't hold your hand. You wanna shoot your foot, Unix reliably delivers the shot.
True Cloudstorage
#4
geschrieben 07. Dezember 2013 - 20:07
#5
geschrieben 07. Dezember 2013 - 20:19
Denn sonst geht die Performance sehr schnell sehr tief in die Knie.
(Gilt natürlich nicht für SSDs.)
#6
geschrieben 09. Dezember 2013 - 10:19
Dabei wird vor dem Aufstarten des Betriebssystems das Laufwerk defragmentiert.
Was nun den Grad der Defragmentierung angeht, wie RalphS schon sagt, ist es von 2 Faktoren abhängig.
Mechanische Festplatten haben ja verschiedene Spuren, diese werden durch das ein- oder Ausfahren der Schreib-Leseköpfe bezüglich der Scheiben adressiert. Dann gibt es noch die sog. Sektoren, die eigentlich einen Winkelabschnitt beschreiben, und die Cylinder, die quasi scheibe bzw. Zylinder beschreiben. Alle 3 zusammen adressieren dann einen Block und dies ist die kleinste adressierbare Einheit.
Der Worst Case:
Deine Festplatte ist randvoll mit Dateien, die genau je 1 Block belegen.
Du löschst dann z.B. 10 GB, indem Du zufällig verschiedene dieser Dateien löschst, die statistisch über die Festplatte verteilt liegen.
Anschließend hat man ja eigentlich genug frei, aber die jetzt "leeren" Blöcke sind nicht zusammenhängend.
Nun willst Du einen Film auf die Festplatte speichern, sagen wir 5 GB.
Die Platte würde so sehr mit dem Ansprechen der verschiedenen Blöcke beschäftigt sein und die Geschwindigkeit hierbei wäre wahrscheinlich sehr unbefriedigend, da die Blöcke nicht einfach hintereinander weg adressiert werden können, sondern viel mit den Köpfen gefahren und den richtigen Drehwinkel abgewartet werden muss...
Und der Witz ist, hier wäre der Fragmentierungsgrad gar nicht mal sehr hoch, wenn die Platte z.B. 100GB oder 1 TB hätte.
Also wichtig: hin und wieder fragmentieren, auf genügend freien Speicherplatz auf der entsprechenden Platte achten und dann holt man je nach System und Fragmentierungsstrategie schon meist gute Leistugnen heraus. Dann sollte im Normalfall auch das 1 % egal sein.
Dieser Beitrag wurde von Mondragor bearbeitet: 09. Dezember 2013 - 10:21
#7
geschrieben 09. Dezember 2013 - 16:59
Fragmentierung: Der Zerfall von Dateien in FRAGmente.
Defragmentierung: Der Vorgang, wo die Dateien wieder zusammengebaut werden, also aus mehreren Fragmente weniger Fragmente gemacht werden.
#8
geschrieben 09. Dezember 2013 - 17:14
Zitat (RalphS: 09. Dezember 2013 - 16:59)
Fragmentierung: Der Zerfall von Dateien in FRAGmente.
Defragmentierung: Der Vorgang, wo die Dateien wieder zusammengebaut werden, also aus mehreren Fragmente weniger Fragmente gemacht werden.
Ganz richtig.
Traurig ist nur, dass man nicht direkt Auskunft darüber erhält, was Windows mit "Fragmentierungsgrad" eigentlich meint.
Soll das ein Maß dafür sein, wie viele Dateien fragmentiert sind oder darüber, in wie viele Fragmente diese "zerfallen" sind? Oder ist der Anteil an eingenommenem Speicherplatz durch fragmentierte Dateien im Verhältnis zum insgesamt bereits eingenommenen Speicherplatz? Irgendwie macht eine Prozentangabe da wenig sinn, denn einige Dateien sind ja kleiner als Blockgröße und können nur schwer fragmentieren?!
Ich denke eine Absolutwertangabe von Anzahl und gesamtspeicherplatz aller fragmentierten Dateien und Anzahl der Fragmente wären nicht verkehrt, denn irgendwie fehlt bei dem Rest die Aussagekraft. Und auch das wäre nur eine statistisch sehr ungenaue Aussage...
Schließlich sind 10 DVDimages a 2 Fragmente nicht das selbe wie 1 DVDImage a 1000 Fragmente.
Dieser Beitrag wurde von Mondragor bearbeitet: 09. Dezember 2013 - 17:18
#9
geschrieben 09. Dezember 2013 - 17:34
Und das Defrag führt beides durch, sowohl die Dateien an sich defragmentieren, als auch die Konsolidierung des freien Speicherplatzes.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#10
geschrieben 09. Dezember 2013 - 18:09
Allgemein gilt natürlich: je mehr Fragmente pro Datei, desto schlimmer ist es; und wenn das aktiv benutzte Dateien betrifft (statt Archivdaten), ist das nochmal extra mies.
Deswegen müßte man eigentlich noch beim Systemstart die Auslagerungsdatei beackern, falls diese übermäßig fragmentiert ist (wenn das zugehörige Volume zu voll ist, passiert das auch ganz fix).
Aber wie gesagt, 1% fällt eindeutig unter 'Vernachlässigbar', ebenso wie 10%; bis 20 Prozent können wir diskutieren und danach wird's dann langsam Zeit für einen Defragmentierungsvorgang, falls nicht bereits geschehen.
#11
geschrieben 09. Dezember 2013 - 18:42
Jedeenfalls ist das - nichts für ungut - typisch Windows. Man kann ja nicht einmal ausschließen, dass die Strategie, die es nutzt sehr gut ist, aber letzten Endes kommt es doch immer auf den Anwendungsfall an.
Ein Durchschnittswert: Fragmente je Datei normiert auf die Anzahl fragmentierter Dateien wäre ja das aussagekräftigste, wobei auch da Ausreißer existieren...
Naja, ich reite deswegen so darauf rum, weils wahrscheinlich am leichtesten wäre, dieses 1% zu erklären, wenn man die genaue Aussage dieses Wertes kennen würde.
Aber danke jedenfalls @DK2000 und RalphS dafür, dass Ihr ein wenig Licht ins Dunkel gebracht habt.
Dieser Beitrag wurde von Mondragor bearbeitet: 09. Dezember 2013 - 18:46
#12
geschrieben 09. Dezember 2013 - 19:49
Zitat (Mondragor: 09. Dezember 2013 - 18:42)
Das macht das Windows Defrag auch. Das richtet sich nach der C:\Windows\Prefetch\Layout.ini und sortiert danach die Dateien.
Zitat (Mondragor: 09. Dezember 2013 - 18:42)
So genau weiß man das ja nicht. In der Konsole erkennt man ja auch nicht wirklich mehr:
Da sieht man zwar etwas mehr, aber was nun genau mit 2% gemeint ist, gute Frage.
Wenn man die WMI abfragt (mittels PowerShell), sieht das etwas anders aus:
Da beziehen sich die 2% auf 'FilePercentFragmentation', was ich jetzt aber nicht unbedingt mit 'Fragmentierter Speicherplatz' übersetzen würde. Setzt aber voraus, das diese 2% die selben 2% wie oben auch sind. Nicht dass da noch mit einem anderen Wert rumgespielt wird.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#13
geschrieben 14. Dezember 2013 - 18:46