SSD, die keine OS TRIM-Unterstützung benötigt, um die Degredation zu minimieren?

4149
Enigma

Es wurde viel unternommen, um die TRIM-Integration für Betriebssysteme zu verbessern, aber ich brauche eine Lösung für SSD-integriertes TRIM.

Ich habe die Seiten von SSDs auf newegg.com durchgesehen und einige erwähnen "TRIM-Unterstützung", andere "OS TRIM" und andere erwähnen TRIM überhaupt nicht.

Ich habe vor, die SSD in einer PS3 zu verwenden, die keine Form der Betriebssystem-basierten TRIM-Unterstützung bietet. Daher habe ich nach einer gesucht, die sie über Firmware unterstützt (selbstverwaltet) oder diese Wartung nicht benötigt. Ich habe keinen gefunden, der in den Details explizit eigensinnig erwähnt wurde. Die Antwort darauf muss an anderer Stelle, vielleicht in der Technologie, versteckt sein.

Welches technologische Niveau benötige ich für meine Bewerbung? Das Ziel besteht darin, die geringste Verschlechterung zu erreichen, ohne dass eine Unterstützung für OS TRIM erforderlich ist. Gibt es dafür eine Nische? Ich würde denken, dass dies letztendlich die erwünschte Richtung wäre.

Von: http://www.hardcoreware.net/ssd-on-ps3-performance-guide/

Einige Laufwerke wie die Kingston V100-Serie verfügen über eine eigene, auf Firmware basierende, TRIM-ähnliche Funktion. Dies ist unabhängig vom Betriebssystem und erfordert daher keine manuelle Speicherbereinigung.

Es gibt nur die V300-Serie (zumindest auf newegg) und sie erwähnen nichts über TRIM.

Ebenfalls verwandt ( http://www.tomshardware.com/forum/289314-32-trim-imant ):

Der Grund dafür, dass die SSD den TRIM-Befehl nicht selbst senden kann, besteht darin, dass der TRIM-Befehl ein gutes Verständnis des Dateisystems erfordert und welche logischen Blöcke tatsächlich frei sind, im Gegensatz zu denen, die nützliche Daten enthalten. Für Hersteller von SSD-Controllern ist es technisch möglich, einen SSD-Controller mit umfassenden Kenntnissen der Dateisysteme NTFS, HFS +, EXT2 + zu erstellen. Dies ist jedoch nicht erforderlich, wenn bereits ein Computer angeschlossen ist routinemäßige Dateisystemwartung.

3
Brauchen SSDs * Betriebssystemunterstützung? Ich bin mir ziemlich sicher, dass alle SSDs zB mit Windows XP funktionieren, was keine TRIM-Unterstützung bietet ... Mehrdad vor 11 Jahren 0
Soweit ich weiß, brauchen sie es nicht, aber es verbessert die Lebensdauer und Funktion von SSDs erheblich. (http://www.bit-tech.net/hardware/storage/2010/02/04/windows-7-ssd-performance-and-trim/1) - Ich habe die Frage umformuliert. Enigma vor 11 Jahren 0
[Diese ältere Frage von mir beschäftigte sich mit einem ähnlichen Problem] (http://superuser.com/questions/190566/sandforce-controller-ssd-garbage-collection-for-system-without-trimsupport). Damals hieß es einfach "Müllsammlung". Vielleicht können die Links dort helfen. Daniel Beck vor 11 Jahren 1
@Enigma: TRIM wirkt sich nur auf die Schreibleistung aus. Das SSD-Leben wird dadurch nicht beeinträchtigt. David Schwartz vor 11 Jahren 1
Das ist doch eine Verschlechterung, die ich gerne verhindern oder minimieren möchte. Ich könnte es nicht herausnehmen und TRIM-Befehle über ein Betriebssystem ausführen, da das Laufwerk vollständig verschlüsselt ist. Enigma vor 11 Jahren 0
@DanielBeck: Ich habe folgendes gefunden: http://www.newegg.com/Product/Product.aspx?Item=N82E16820227939 basierend auf diesem Artikel, der vielversprechend erscheint. Nicht sicher, was "native TRIM-Unterstützung" genau bedeutet. Enigma vor 11 Jahren 0
@David: Wenn keine TRIM-Befehle vom Betriebssystem kommen, führen die meisten Laufwerke Hintergrundsammlung und -konsolidierung von Seiten in Blöcken durch, was zu zusätzlicher Schreibverstärkung und Laufwerksverschleiß führt. Daher ist eine moderne SSD auf einem System ohne TRIM weniger haltbar, obwohl es schwer zu sagen ist, wie sehr (hauptsächlich volle Laufwerke davon am meisten betroffen sind). Groo vor 11 Jahren 0
@Enigma: Diese TRIM-ähnliche Firmware-Funktion dient lediglich der Hintergrundsammlung und hat zum Ziel, die Schreibleistung durch Erhöhung des Laufwerkverschleißes zu verbessern. Bei einem Betriebssystem ohne TRIM-Unterstützung weiß ein Laufwerk nicht, welche Blöcke vom Dateisystem nicht verwendet werden. Dies bedeutet, dass einige Blöcke unnötig oft verschoben werden können. Deshalb nennen sie es "Schreibverstärkung". Groo vor 11 Jahren 0
@Groo: Es ist schwer vorstellbar, dass dies von Bedeutung sein könnte. David Schwartz vor 11 Jahren 0
@David: Nun, es genügt, das Laufwerk nur einmal zu füllen (Sie kopieren eine Reihe von DVD-Dateien oder VM-Festplatten und löschen diese sofort). Beim Löschen in einem Nicht-TRIM-Betriebssystem müssen Sie lediglich ein paar Bytes im FAT / MBR ändern, anstatt dem Laufwerk genau mitzuteilen, was gelöscht wurde. Danach bleibt ein Laufwerk übrig, von dem man annimmt, dass fast alle Blöcke voll sind, und das ist ein Killer für Verschleißalgorithmen. Groo vor 11 Jahren 0

1 Antwort auf die Frage

3
OCDtech

TRIM ist eigentlich eine Funktion des E / A-Schedulers, weshalb Windows ziemlich alleine war, TRIM nicht zu unterstützen (der E / A-Scheduler ist in MS-Betriebssystemen nicht auswählbar / konfigurierbar). Es ist kein SSD für den Consumer-Level verfügbar, das TRIM-Befehle in der Firmware ausgibt. Es gibt ein Paar, das für Enterprise-RAID-Konfigurationen entwickelt wurde, deren Preis jedoch deutlich über 1000 US-Dollar liegt. Sie sind viel besser für die Wahl einer SSD mit sehr aggressiver Speicherbereinigung. Ich kenne:

  • Alle SSDs basieren auf dem Intel G2-Festplattencontroller
  • Kingston-Laufwerke der Serien V100 + und V300 + (nicht V100, V300 oder V330)

Es gibt wahrscheinlich andere, aber ich kenne keinen mit Namen. Mit einer alternativen Option können Sie besser aufgehoben sein:

  1. Hack deine PS3. Es gibt modifizierte PS3-Betriebssysteme, die TRIM-Unterstützung enthalten.
  2. Gehen Sie Hybrid. Dies ist wahrscheinlich die beste Option. Alle Hybridantriebe führen Verschleißniveaus und Zellfreigaben in Firmware durch. Es ist nicht ganz so schnell wie SSD, aber die Leistung nimmt nicht ab. Die Caching-Algorithmen eignen sich besonders gut für die Verwendung von PS3.