Werbung

Solid-State-FestplatteWenn Sie jemals eine SSD besessen haben oder in Betracht gezogen haben, haben Sie vielleicht gehört Rezensenten 5 Websites zur Überprüfung der Computerhardware für PC-Enthusiasten Weiterlesen und andere Kommentatoren, die über TRIM-Unterstützung sprechen. Möglicherweise haben Sie auch festgestellt, dass die Unterstützung von TRIM eine ziemlich große Sache ist. Nachrichten auf großen Tech-Sites berichten ständig, dass Marke X TRIM-Unterstützung hinzugefügt hat, was immer wieder große Aufregung darüber macht.

In diesen neuen Berichten wird jedoch selten erklärt, was TRIM-Unterstützung tatsächlich ist, was es für Sie möglicherweise schwierig macht, zu verstehen, warum TRIM ist eine große Sache und warum Sie es wirklich auf Ihrer SSD oder einer Solid-State-Festplatte benötigen, an die Sie vielleicht denken Kauf.

Ein schnelles Tutorial für Solid State Drive

Bevor Sie richtig verstehen können, warum Tech-Websites so viel über TRIM sprechen. Sie müssen Ihr Wissen darüber erweitern, wie Solid-State-Festplatten funktionieren.

instagram viewer

Ein Solid-State-Laufwerk ist einfach eine Platine voller Flash-Speicherchips und ein Controller, der dafür verantwortlich ist, herauszufinden, wie Daten am besten auf dem Laufwerk und auf Ihrem Computer übertragen werden können. Flash-Speicherchips sind viel, viel schneller als a Festplatten 4 Tools zum Vorhersagen und Verhindern von FestplattenfehlernWenn sich in Ihrem Computer ein Gerät befindet, von dem Sie vorhersagen würden, dass es zuerst ausfällt, welches wäre es? Weiterlesen weil sie kein mechanisches Element haben. Wenn Sie Daten in einen Flash-Speicher schreiben, werden einige elektrische Ladungen manipuliert und vorab! Ihre Daten werden gespeichert.

Solid-State-Festplatte

Damit dieser Prozess als Daten sinnvoll ist, muss die SSD die Daten jedoch auf eine bestimmte Weise anordnen. Normalerweise hat eine Flash-Speicherzelle größere Speicherblöcke, die als "Blöcke" bezeichnet werden und aus kleineren Speicherblöcken bestehen, die als "Seiten" bezeichnet werden.

Wenn eine SSD zum ersten Mal in einem System installiert wird, ist sie leer. So funktioniert alles wie erwartet. Wenn Sie eine Datei auf das Laufwerk schreiben, werden die Daten vom SSD-Controller in Blöcken und Seiten angeordnet. Da das Laufwerk leer ist, ist dies nicht zu komplex. Der Schreibvorgang verläuft normal und ist sehr schnell, viel schneller als jede mechanische Festplatte.

Strafraum

Das Problem tritt auf, wenn Sie versuchen, Dateien auf Seiten zu schreiben, die bereits mit Daten belegt sind. Dies geschieht nicht nur, wenn eine SSD fast voll ist, da das Schreiben von Daten auf eine Solid-State-Festplatte nicht linear ist.

Angenommen, Sie haben sechs Seiten zur Verfügung, die durch die Buchstaben A bis F dargestellt werden. Intuitiv erwarten Sie, dass Daten linear geschrieben werden und von A nach F übergehen. In Wirklichkeit sind die Daten nicht so gut strukturiert. Die Reihenfolge könnte B, dann D, dann A usw. sein. Eine SSD enthält keine mechanische Komponente, sodass Daten von allen Seiten gleich schnell abgerufen werden können. Darüber hinaus bereinigt Windows nicht automatisch alle Daten von einer Seite, wenn die darin enthaltenen Informationen gelöscht werden. Wenn eine SSD halb voll zu sein scheint, können tatsächlich alle Seiten verwendet werden.

Solid-State-Festplatte

Immer wenn Sie versuchen, Daten auf eine verwendete Seite zu schreiben, stoßen Sie auf etwas, das als "Block-Rewrite-Strafe" bezeichnet wird. Die Seiten sind sehr spezifisch in Blöcken angeordnet. Wenn Sie die Daten auf einer Seite ersetzen müssen, Sie müssen alle Daten im gesamten Block neu schreiben. Eine Seite ist normalerweise 4 KB groß und ein Block ist normalerweise 512 KB groß. Sie haben es also plötzlich mit weit mehr Daten zu tun. Alle Informationen im Block müssen in den Cache der SSD geschrieben werden, damit sie nicht verloren gehen. Anschließend werden die Daten in den gesamten Block und alle seine Seiten neu geschrieben.

Scheint zeitaufwändig, nicht wahr? Es ist. Im besten Fall schreibt eine SSD, bei der diese Strafe auftritt, Daten fünfmal langsamer. Im schlimmsten Fall kann eine SSD beim Schreiben von Daten zwanzigmal langsamer sein.

TRIM rettet den Tag

Jetzt sagst du dir vielleicht - Herrgott, das scheint eine dumme Art zu sein, Dinge zu tun. Warum kann eine einzelne Seite nicht gelöscht werden, damit nicht der gesamte Block gelöscht und neu geschrieben werden muss?

Der Grund ist ganz einfach, dass Solid-State-Laufwerke neu sind. Erst im letzten Jahr ist eine Explosion von SSDs auf Verbraucherebene aufgetreten. Computer verwenden seit Jahrzehnten mechanische Festplatten und Betriebssysteme sind für diese optimiert.

TRIM ist eine Befehlsspezifikation, mit der ein Betriebssystem einem Solid-State-Laufwerk genau mitteilen kann, auf welcher Seite die vom Benutzer gelöschten Daten gespeichert sind. Der SSD-Controller kann diese Informationen verwenden, um bestimmte Seiten und nicht ganze Blöcke zu löschen. Das Problem einer Block-Rewrite-Strafe läuft wirklich auf ein Kommunikationsproblem hinaus. Heutige SSDs können nicht wissen, welche Seiten gelöscht wurden, weshalb sie den gesamten Block löschen und neu schreiben.

Solid State Drive

Die Implementierung der TRIM-Unterstützung muss im Betriebssystem und in der Firmware der SSD erfolgen. Microsoft hat die TRIM-Unterstützung in Windows 7 und auch in Windows Server 2008 RS implementiert. Bisher sind sie die einzigen großen Betriebssysteme, die TRIM-Unterstützung bieten. Viele der heutigen Solid-State-Laufwerke werden auch mit TRIM-fähiger Firmware ausgeliefert, jedoch nicht alle. SSDs mit TRIM-Unterstützung umfassen:

  • Corsair Nova, Leistung und Reaktor
  • Entscheidender M225
  • Intel X25-M
  • G. Skill Falcon
  • Kingston SSDNow-Laufwerke
  • OCZ Agility, Summit und Vertex
  • Patriot Torqx
  • SuperTalent Ultradrive

Das ist nicht jeder Laufwerk auf dem Markt, und es besteht die Möglichkeit, dass bei Laufwerken, die TRIM nicht unterstützen, TRIM mit einer zukünftigen Hardware-Revision aktiviert wird. Besuchen Sie im Zweifelsfall die Website des SSD-Herstellers, bei dem Sie kaufen möchten. Normalerweise trompeten sie TRIM-Unterstützung, wenn sie diese haben.

Fazit

TRIM-Unterstützung ist eine große Sache. Wenn Sie jetzt oder in Zukunft eine SSD kaufen, möchten Sie es. Wenn Sie bereits über eine SSD verfügen, sollten Sie auf der Website Ihres Herstellers nachsehen, ob ein Firmware-Update vorhanden ist, das diese auf Ihrem Laufwerk aktiviert. Mit TRIM summt die SSD Ihres Computers immer mit maximaler Geschwindigkeit.

Bildnachweis: Avye

Matthew Smith ist freiberuflicher Schriftsteller und lebt in Portland, Oregon. Er schreibt und bearbeitet auch für Digital Trends.