Connect with us

Wie man

Muss ich meine SSD mit Software von Drittanbietern „optimieren“?

Muss ich meine SSD mit Software von Drittanbietern „optimieren“?

Herkömmliche mechanische Laufwerke müssen für eine optimale Leistung defragmentiert werden, obwohl Windows dies jetzt gut automatisch erledigt. Einige Softwareunternehmen behaupten, dass ihre Tools SSDs „optimieren“ können, genauso wie Festplattendefragmentierer mechanische Laufwerke beschleunigen könnten.

Die Realität ist, dass moderne Betriebssysteme und Controller für Solid-State-Laufwerke gute Arbeit leisten, um sich selbst zu optimieren, wenn Sie ein Solid-State-Laufwerk richtig verwenden. Sie müssen kein SSD-Optimierungsprogramm ausführen, wie Sie es mit einem Festplattendefragmentierer tun würden.

Halten Sie sich von Programmen fern, die behaupten, Ihr Solid-State-Laufwerk zu „defragmentieren“.

Solid-State-Laufwerke sollten nicht defragmentiert werden. Moderne Betriebssysteme wie Windows 7 und Windows 8 versuchen nicht, SSDs zu defragmentieren. Gute, aktuelle Festplattendefragmentierungssoftware sollte sich weigern, SSDs zu defragmentieren.

Auf einem traditionellen mechanischen Laufwerk gibt es einen einzelnen Kopf, der sich über eine sich drehende Platte bewegt, um Bits von Dateien zu lesen. Wenn diese Dateien an mehreren Stellen auf der Platte in mehrere Teile zerlegt werden, muss sich der Kopf bewegen, um die Datei zu lesen – deshalb verlangsamt die Fragmentierung das mechanische Laufwerk und warum die Defragmentierung hilft – der Kopf muss sich nicht so viel bewegen . Ein Solid-State-Laufwerk hat keinen Kopf oder andere bewegliche Teile. Es spielt keine Rolle, wo sich die Datei auf dem Laufwerk befindet oder wie viele Teile sie enthält, das Lesen der Datei dauert genauso lange.

Die Defragmentierung ist für ein Solid-State-Laufwerk eigentlich schlecht, da sie zusätzlichen Verschleiß verursacht. Solid-State-Laufwerke haben eine begrenzte Anzahl von Schreibvorgängen, und alles, was zu vielen unnötigen zusätzlichen Schreibvorgängen führt, verringert die Lebensdauer Ihres Laufwerks.

Wenn Sie ein SSD-Optimierungsprogramm finden, das behauptet, Ihre SSD für maximale Leistung zu defragmentieren, bleiben Sie weg. Das gleiche gilt für die Verwendung alter Defragmentierungsprogramme, die SSDs nicht kennen – vermeiden Sie die Defragmentierung Ihres Solid-State-Laufwerks.

Das Urteil: Defragmentierung ist immer schlecht, bleib weg!

Einige Programme senden TRIM-Befehle, aber das Betriebssystem tut dies bereits

Auf einem herkömmlichen Magnetlaufwerk werden Dateien, die Sie in Ihrem Betriebssystem löschen, nicht sofort von der Festplatte entfernt – deshalb können gelöschte Dateien wiederhergestellt werden. Es ist genauso schnell, eine neue Datei über die alten Daten zu schreiben. Es gibt also keinen Grund, Festplattenressourcen durch das Löschen von Teilen der Festplatte zu verschwenden. Das würde die Dinge nur verlangsamen, wenn Sie eine Datei löschen.

Auf einem Solid-State-Laufwerk müssen Zellen vor dem Beschreiben gelöscht werden. Wenn Sie eine Datei löschen und die Daten herumliegen, dauert das Schreiben in diese Zellen länger, da sie zuerst gelöscht werden müssen. Die ersten Solid-State-Laufwerke litten unter diesem Problem, also haben wir TRIM erfunden, um damit umzugehen.

Wenn Sie eine Datei auf einem modernen Solid-State-Laufwerk mit einem modernen Betriebssystem löschen, sendet das Betriebssystem einen TRIM-Befehl an das Laufwerk und teilt dem Laufwerk mit, dass die Datei gelöscht wurde. Das Laufwerk löscht alle Zellen, die die Daten enthalten, und stellt sicher, dass das Schreiben in diese Zellen in Zukunft schnell geht – sie sind leer und einsatzbereit.

TRIM-Unterstützung wurde in Windows 7 hinzugefügt, sodass sowohl Windows 7 als auch Windows 8 TRIM unterstützen. Wenn Sie Windows 7 verwenden und eine Datei auf einer SSD löschen, informiert Windows die SSD, dass die Daten nicht mehr benötigt werden und die SSD löscht die Zellen. (Die neuesten Versionen anderer moderner Betriebssysteme wie Mac OS X und Linux unterstützen auch TRIM.)

Einige SSD-Optimierungsprogramme behaupten, dass sie TRIM nach einem Zeitplan ausführen, die SSD über die Bereiche informieren, die das Betriebssystem für leer hält, und der SSD erlauben, diese zu trimmen, nur für den Fall, dass der TRIM-Befehl früher nicht richtig funktioniert hat.

Wenn Sie ein älteres Betriebssystem wie Windows Vista verwenden oder zuvor ein solches Betriebssystem auf dem Laufwerk verwendet haben, ist es möglich, dass gelöschte Teile von Dateien noch warten und darauf warten, getrimmt zu werden. Das einmalige Senden solcher TRIM-Hinweise könnte in einer solchen Situation theoretisch helfen, aber es sollte keine Rolle spielen, wenn Sie Windows 7 verwenden, das TRIM-Befehle sendet, wenn Dateien gelöscht werden.

Unter Windows 8 heißt das Defragmentierungsprogramm jetzt das Tool zum Optimieren von Laufwerken. Es optimiert Festplatten, indem es sie defragmentiert, wenn sie mechanisch sind, oder TRIM-Hinweise an sie sendet, wenn es sich um SSDs handelt. Dies bedeutet, dass die Ausführung eines anderen Programms, das TRIM-Befehle nach einem Zeitplan sendet, unter Windows 8 völlig unnötig ist, obwohl selbst Windows 7 diese Funktion nicht benötigen sollte.

Das Urteil: Optimierungsprogramme, die TRIM-Befehle senden, sind harmlos, aber unnötig. Wenn Sie eine ältere Windows-Version mit SSD verwenden, aktualisieren Sie auf Windows 7 oder 8.

Andere Programme konsolidieren freien Speicherplatz

Wir haben bereits erwähnt, dass Zellen auf einer SSD gelöscht werden müssen, bevor sie beschrieben werden. Dies kann ein Problem sein – eine einzelne Zelle enthält mehrere beschreibbare Seiten. Wenn das Laufwerk einer teilweise leeren Zelle zusätzliche Daten hinzufügen muss, muss die Zelle gelesen, gelöscht und die modifizierten Daten in die Zelle zurückgeschrieben werden. Wenn Dateien über Ihr Laufwerk verstreut sind und jede Zelle teilweise leer ist, führt das Schreiben einiger Daten zu einer großen Anzahl von Lese-, Lösch- und Schreibvorgängen, wodurch die Schreibvorgänge verlangsamt werden. Dies zeigt sich als die Leistung einer SSD sinkt, wenn sie sich füllt.

Solid-State-Laufwerke verfügen über Controller, auf denen Firmware ausgeführt wird, bei der es sich um eine Art Low-Level-Software handelt. Diese Firmware übernimmt alle Low-Level-Aufgaben der SSD, einschließlich der Konsolidierung des freien Speicherplatzes, wenn das Laufwerk eine bestimmte Kapazität erreicht, und stellt sicher, dass viele leere Zellen statt vieler teilweise leerer Zellen vorhanden sind. (Natürlich muss freier Speicherplatz zum Konsolidieren vorhanden sein – Sie sollten immer einen guten Teil des Speicherplatzes auf Ihrer SSD frei lassen.)

Einige Optimierungsprogramme behaupten, dass sie freien Speicherplatz konsolidieren, indem sie Daten mit einem intelligenten Algorithmus auf Ihrem Solid-State-Laufwerk verschieben. In einer Welt, in der dies möglich war, würden die Ergebnisse von Laufwerk zu Laufwerk variieren. Einige Firmwares warten möglicherweise zu lange, bevor sie ihren eigenen Konsolidierungsprozess für freien Speicherplatz verwenden. Benchmarks von Solid-State-Dienstprogrammen zur Konsolidierung des freien Speicherplatzes mit verschiedenen Firmwares würden wahrscheinlich inkonsistente Ergebnisse zeigen, da der Unterschied davon abhängt, wie gut die Firmware der einzelnen Laufwerke war. Im Allgemeinen würde die Firmware eines Laufwerks wahrscheinlich einen anständigen Job machen, sodass Sie kein Optimierungsprogramm ausführen müssen, das dies für Sie erledigt. Solche Programme führen auch zu zusätzlichen Schreibvorgängen – wenn ein Laufwerk zu lange wartet, kann dies die Anzahl der Schreibvorgänge auf das Laufwerk minimieren. Es ist ein Kompromiss zwischen der Konsolidierung von freiem Speicherplatz und der Vermeidung von Schreibvorgängen.

Hier gibt es jedoch noch einen weiteren Haken: Der Laufwerkscontroller übernimmt selbst die Zuordnung von physischen Zellen auf der SSD zu logischen Sektoren, die dem Betriebssystem präsentiert werden. Nur der SSD-Controller weiß wirklich, wo sich die Zellen befinden. Es ist möglich, dass das Laufwerk dem Betriebssystem logische Sektoren präsentiert, die für die Zwecke des Betriebssystems nebeneinander liegen, aber auf der tatsächlichen physischen SSD weit voneinander entfernt sind. Aus diesem Grund ist es wahrscheinlich eine schlechte Idee, irgendeine Art von Softwareprogramm zu verwenden, um freien Speicherplatz zu konsolidieren – das Programm weiß nicht wirklich, was hinter dem SSD-Controller vor sich geht.

Dies variiert von Laufwerk zu Laufwerk und von Firmware zu Firmware. Einige Firmwares können dem Betriebssystem Sektoren so präsentieren, dass sie der Darstellung auf dem anderen Laufwerk entsprechen, während aggressive Optimierungen auf anderen Laufwerken zu sehr großen Abständen zwischen den Sektoren auf dem Hauptlaufwerk führen können. Es kann einige Laufwerke mit Controllern geben, die die Sektoren so darstellen, wie sie auf dem Laufwerk erscheinen, und mit schlechten Algorithmen zur Konsolidierung des freien Speicherplatzes – solche Tools von Drittanbietern können auf solchen Laufwerken gut funktionieren, aber verlassen Sie sich nicht darauf.

Das Urteil: Ihre SSD konsolidiert bereits freien Speicherplatz für Sie. Es macht wahrscheinlich einen viel besseren Job als ein Softwareprogramm, das nicht sehen kann, was wirklich auf Ihrem Laufwerk vor sich geht. Solche Programme verschwenden wahrscheinlich nur die Ressourcen Ihres Computers und verschleißen die SSD.

„Optimierung“ ist unnötig

Sie müssen kein SSD-Optimierungsprogramm ausführen. Solange Sie Windows 7 oder 8 verwenden, sendet Ihr Betriebssystem bereits alle TRIM-Befehle, die Ihre SSD benötigt. Bei der Konsolidierung des freien Speicherplatzes leistet die Firmware Ihres Laufwerks wahrscheinlich bessere Arbeit, als es Software jemals könnte. Und denken Sie nicht einmal an eine Defragmentierung – das wäre Zeitverschwendung, selbst wenn es nicht aktiv schädlich wäre, was es ist.

Die richtige Pflege einer SSD bedeutet, zu vermeiden, dass Ihrer SSD schlechte Dinge angetan werden. Füllen Sie es nicht bis zum Rand, führen Sie viele unnötige Schreibvorgänge durch oder deaktivieren Sie TRIM.

Es besteht keine Notwendigkeit für ein SSD-Optimierungsprogramm, so bedauerlich dies auch für die Defragmentierungsunternehmen sein wird, die versuchen, ihr Geschäft zu diversifizieren, da traditionelle mechanische Festplatten immer seltener werden.

Bildnachweis: Collin Allen auf Flickr, Intel Free Press auf Flickr

Continue Reading
Click to comment

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Tendencia