Versetzt die vollständige Volumenverschlüsselung eine SSD in einen vollständig verwendeten Zustand?

3697
user10762

SSDs, insbesondere der üblichen MLC-Variante, haben eine begrenzte Anzahl von Schreibvorgängen, bevor die Speicherzellen abgenutzt sind. Durch die Verwendung von Verschleißnivellierungsalgorithmen wird dies effektiv umgangen, so dass der Antrieb eine nützliche Lebensdauer hat. Die andere Seite des Verschleißniveaus besteht darin, dass die Leistung verbessert wird, indem in ungenutzte Blöcke geschrieben wird, anstatt durch das Lesen, Löschen und Schreiben in einen vorhandenen verwendeten Block. Diese Algorithmen sind jedoch darauf angewiesen, dass sie nicht verwendete Blöcke zur Verfügung stehen.

Die Frage ist also, was passiert, wenn Sie das gesamte Laufwerk mit etwas wie BestCrypt oder TrueCrypt verschlüsseln? Bei beiden wird das gesamte Laufwerk so aussehen, als würden zufällige Daten aussehen. Wird dadurch der Frequenzumrichter effektiv in einen vollständig verwendeten Zustand versetzt und wie wirkt sich dies auf die Verschleißniveaus und die Leistung des Frequenzumrichters aus?

Ich weiß, dass einige Laufwerke aus diesem Grund einen Teil ihrer Kapazität reservieren. Bei einem Laufwerk, das als 60- oder 120-GB-Laufwerk angekündigt wird, handelt es sich wahrscheinlich um ein 64- oder 128-GB-Laufwerk, von dem ein Teil der Kapazität reserviert ist und nicht zur Verfügung steht. Haben die Laufwerke, die sich als 64/128 / 256GB bewerben, auch auf diese Weise Speicherplatz zur Verfügung stehen oder ist das allein darauf angewiesen, dass das Laufwerk nie vollständig gefüllt ist, um Blöcke für die Verschleißniveaus zur Verfügung zu haben?

...

Ich mache mir wahrscheinlich Sorgen über etwas, das in der Praxis wirklich kein Problem sein wird. Ich bin aber sehr neugierig, wie intelligent die Algorithmen für den Verschleiß sind. Erlauben sie kontinuierliches Lesen / Ändern / Schreiben auf ein Laufwerk, das vollständig gefüllt zu sein scheint?

6

2 Antworten auf die Frage

3
davr

Um ehrlich zu sein, müssen Sie sich keine Sorgen um den Verschleiß oder die Anzahl der Schreibvorgänge pro Zelle machen. In einer vernünftigen Anzahl von Jahren werden Sie niemals das Limit erreichen. Viele, viele Infos bereits hier gepostet

Nun haben einige SSDs ein Problem, bei dem sie bis zu 20% oder so etwas von ihrer Leistung verlieren, sobald sie fast voll sind. Wenn Ihre Festplattenverschlüsselung tatsächlich zufällige Daten auf das gesamte Laufwerk schreibt, erscheint der SSD-Controller als voll. In diesem Fall kann es zu einer Verlangsamung kommen, wenn Sie eines der betroffenen Laufwerke haben. Um es in die richtige Perspektive zu rücken: Wenn Sie eine hochwertige SSD wie den Intel x25-m besitzen, ist sie trotz der Verlangsamung immer noch weit schneller als jede andere Festplatte.

Die Frage, zu der Sie eine Verknüpfung herstellen, verwechselt die Lesbarkeit der Daten mit der durch die Schreibdauer begrenzten Lebensdauer. Aus den Informationen, die ich gelesen habe, prognostizieren Hersteller eine Lebensdauer von ungefähr fünf Jahren für die "typische" Last, und es ist durchaus möglich, sie mit hoher Schreiblast schnell zu töten. JamesRyan vor 12 Jahren 1
@JamesRyan Nein, es ist nicht möglich, sie mit einer hohen Schreiblast schnell zu beenden. Mache die Mathematik oder zeige mich auf eine Site, die die Mathematik gemacht hat, die dies zeigt. davr vor 12 Jahren 0
Die Beobachtung in der realen Welt schlägt die theoretische Mathematik, es ist jedoch auch unmöglich, die Mathematik zu berechnen, da die Verschleißnivellierung ein geschütztes, proprietäres Geheimnis ist -drive-scale.html JamesRyan vor 12 Jahren 1
0
LawrenceC

Die Verschleißnivellierung kann funktionieren, wenn das Laufwerk voll ist. SSD-Laufwerke verfügen wie Festplatten über Ersatzsektoren. Die Firmware kann diese Sektoren (oder einen anderen internen Speicher) verwenden, um vollständige, bereits programmierte Sektoren zu kopieren und auszutauschen. Es ist natürlich langsamer als das Schreiben in nicht programmierte Sektoren.