Diese Frage hat hier bereits eine Antwort:
- Soll ich meine SSD defragmentieren? 7 Antworten
Ich höre immer wieder, dass dies ein riesiges Nein-Nein ist. Warum ist das? Ich verwende Ubuntu hauptsächlich, damit es mich nicht betrifft, aber ich habe mich nur gewundert.
windows
ssd
defragment
George IV
quelle
quelle
Antworten:
Solid-State-Laufwerke basieren auf Flash-Speichern, die ganz anders altern als herkömmliche Festplatten auf Spinning- Platter- Basis . Jeder Sektor verfügt über eine begrenzte Anzahl von Schreibzyklen , sodass die Laufwerke über Verschleißausgleichsfunktionen verfügen, die eine längere Lebensdauer des Laufwerks ermöglichen, indem das Laufwerk absichtlich im Wesentlichen fragmentiert wird.
Die Lesezeiten werden durch die Defragmentierung nicht wesentlich verbessert, wie dies bei Standardlaufwerken der Fall ist. Die Defragmentierung bringt also keinen wirklichen Gewinn. Auf diese Weise erhöhen Sie jedoch die Anzahl der Schreibvorgänge auf das Laufwerk, wodurch die Lebensdauer des Laufwerks verkürzt wird.
quelle
Durch die Defragmentierung werden Ihre Sektoren nahe beieinander positioniert, was für eine sich drehende Festplatte hilfreich ist. Dies ist jedoch auf einer SSD nutzlos, die für jeden Sektor eine konstante Zugriffszeit hat. Die Defragmentierung führt nur zu zusätzlichen Schreibvorgängen auf einer Festplatte (SSDs haben aufgrund ihres Designs eine begrenzte Anzahl von Schreibvorgängen).
quelle
Beachten Sie, dass es keinen technischen Grund dafür geben sollte, dass "ein Solid-State-Laufwerk nicht defragmentiert werden kann", in dem Sinne, dass Sie ein Defragmentierungsprogramm starten und auf dem Laufwerk ausführen können.
Dies hat jedoch keine Auswirkung auf Nicht-Solid-State-Laufwerke, da das Zusammenführen der Cluster das Laufwerk nicht wirklich beschleunigt.
Auf der anderen Seite führen Sie viele unnötige Schreibvorgänge auf dem Laufwerk durch, was die Lebensdauer des Laufwerks, wenn auch geringfügig, verkürzt.
Darüber hinaus führen viele Solid-State-Laufwerke Optimierungen durch, um dieses Problem zu verringern, indem wiederholte Schreibvorgänge in denselben Bereich reduziert werden. Dies ist für das externe System transparent. In diesem Fall werden die Cluster möglicherweise nicht zusammen verschoben, sondern über das Laufwerk verteilt . Diese Technik ist typischerweise "Verschleißausgleich".
Wenn sich ein Defragmentierungsprogramm weigert, ein Solid-State-Laufwerk zu defragmentieren (oder es nur als ein Laufwerk aufzulisten, das Sie auswählen können), würde ich wetten, dass dies im Grunde eine Softwareverweigerung ist, um die oben beschriebenen Probleme zu vermeiden.
Beachten Sie, dass ich nicht genug über die zugrunde liegenden Protokolle weiß, die zum Defragmentieren eines Laufwerks verwendet werden. Daher kann es durchaus vorkommen, dass ein Solid-State-Laufwerk blockiert wird, um Defragmentierungsbefehle zu akzeptieren, wenn solche Dinge vorliegen. Die Gründe hierfür sind jedoch die hier beschriebenen.
quelle
Durch die Defragmentierung wird die Lebenserwartung Ihres Laufwerks gesenkt, da unnötige Durchläufe über ein Laufwerk mit begrenzter Lebensdauer durchgeführt werden.
quelle
Es hängt davon ab, was sich auf dem Laufwerk befindet. Sie werden keine Leistungssteigerung erhalten , indem eine SSD defragmentieren, aber es wird einen Einfluss auf die Datenwiederherstellung haben.
Einerseits weist der Flash-Speicher eine begrenzte Anzahl von Schreibzyklen auf , so dass viel Schreiben ihn irgendwann abnutzt. Flash - Laufwerke, Speicherkarten und SSDs verwenden Tricks wie Wear-Leveling und TRIM die Lebensdauer der Medien zu verlängern, aber Defragmentierung neigt dazu , eine verursachen große Anzahl von Schreibvorgängen, die es bewirkt , dass alle schnellen verschleißen.
Auf der anderen Seite ist es unendlich schwieriger, fragmentierte Dateien wiederherzustellen, wenn sie versehentlich gelöscht, von einem Virus getroffen usw. werden. Wenn Sie Ihre Dateien also in einem zusammenhängenden Zustand halten (z. B. durch Defragmentierung), erhöhen sich die Wiederherstellungschancen erheblich.
Daher hängt es, wie ich zu Beginn sagte, davon ab, was auf dem Laufwerk gespeichert ist, wie wichtig die Dateien sind, wie wahrscheinlich es ist, dass Sie eine Datenwiederherstellung durchführen müssen und wie häufig die Dateien geändert werden (häufiges Löschen und Kopieren) führen zu einer schnelleren Fragmentierung und verschlingen mehr Schreibzyklen).
quelle
Eigentlich kannst du. Defragmentierung ist eine Sache auf Dateisystemebene, es ist egal, was sich auf der unteren Blockebene befindet.
Bei der SSD gibt es jedoch keinen Plattenkopf, dessen Bewegungen minimiert werden sollten. So wird es nicht schneller, nicht einmal ein bisschen.
Einige Betriebssysteme und Tools verbieten dies nur, weil die Entscheidungen ihrer Entwicklerunternehmen die Bedeutung von "Sie brauchen nicht" und "Sie können nicht" mischen. Aber das sind verschiedene Dinge.
Wahrscheinlich gibt es mehrere Hacks, die dieses Verbot umgehen könnten (erneutes Bearbeiten oder Exportieren des Laufwerks als iscsi und erneutes Importieren auf denselben Computer usw.). In diesem Fall finden Sie ein sehr fragmentiertes Laufwerk, dessen Defragmentierung sehr lang sein wird. Dies liegt daran, dass es dem Betriebssystem nicht wichtig ist, in ihrem Fall zu fragmentieren. Und wie in anderen Antworten ebenfalls erwähnt, wird Ihr System durch diese Defragmentierung zwar nicht schneller, aber seine Lebensdauer wird verkürzt.
quelle
Es ist nicht die ganze Zeit schlecht. Das manuelle Ausführen einer vollständigen Defragmentierung sollte nicht durchgeführt werden. Wenn jedoch Volume-Snapshots aktiviert sind, defragmentiert Windows 8/10 die SSD einmal pro Monat :
quelle
Laut Condusiv Technologies:
SSDs fangen sehr schnell an und verlieren dann schnell an Geschwindigkeit und werden mit der Zeit korrupt. SSDs erfordern, dass alte Daten gelöscht werden, bevor neue Daten darüber geschrieben werden, anstatt nur die alten Informationen wie bei Festplatten zu überschreiben. Dies verdoppelt den Verschleiß und kann schwerwiegende Probleme verursachen.
Das Hauptproblem ist die Verringerung der Schreibgeschwindigkeit aufgrund der Fragmentierung des freien Speicherplatzes. Auf der SSD verteilte kleine freie Speicherplätze bewirken, dass das Dateisystem eine Datei in fragmentierten Teilen auf diese kleinen verfügbaren freien Speicherplätze schreibt. Auf diese Weise wird die Schreibleistung des Solid-State-Laufwerks um bis zu 80% verringert.
SSDs können nur so oft auf das Laufwerk schreiben, wie sie eine begrenzte Anzahl von Schreibvorgängen ausführen können. Aufgrund des doppelten Effekts des Lesens und Löschens, bevor es wieder beschrieben werden kann, werden SSDs doppelt so häufig verwendet.
Wenn sich die SSD ihrem Limit nähert, treten mehr Fragmentierungs- und Schreibfehler auf, was zu einer Verlangsamung der SSD führt. Die Schreibleistung nimmt mit zunehmender Fragmentierung des freien Speicherplatzes proportional ab. Alle SSDs leiden an dem einen oder anderen Punkt unter diesem Problem, es sei denn, HyperFast wird zur Optimierung des Solid-State-Laufwerks verwendet.
Sie empfehlen daher die Verwendung ihres Produkts namens Diskeeper.
Diskeeper mit HyperFast sorgt dafür, dass Ihr System so schnell läuft wie beim Kauf, indem der freie Speicherplatz auf Ihrer SSD optimiert wird. Die in Diskeeper 12 enthaltene HyperFast-Funktion behebt speziell diese Probleme, indem sie die leistungsmindernde Fragmentierung des freien Speicherplatzes auf intelligente Weise beseitigt, die das Auftreten von zufälligen Schreibvorgängen anstelle von effizienteren sequenziellen Schreibvorgängen fördern kann. Diese Technologie unterstützt zusammen mit der IntelliWrite-Technologie die effizienteren und vorteilhafteren sequentiellen Schreibvorgänge anstelle von zufälligen Schreibvorgängen.
Weitere Informationen zu ihrem Produkt sind verfügbar:
http://www.condusiv.com/products/diskeeper/
quelle