USB3 zu SATA-Adapterleistung?

5805
Jack

Weiß jemand, wie gut einer dieser Adapter funktioniert? Ich möchte eine SATA-SSD über einen USB3-Anschluss anschließen, aber ich befürchte, dass ein Adapter die Leistung erheblich verringert.

Gibt es auch einen Unterschied zwischen billigeren und kostspieligeren Adaptern? Zum Beispiel 2 und 20 US-Dollar?

5
Welche SSD machen und modellieren genau? Sie variieren stark in der Geschwindigkeit. Daniel B vor 8 Jahren 0
Es ist auch wichtig, wenn Sie einen USB3-zu-SATA-Konverter haben, der [USB-angeschlossenes SCSI-Protokoll] unterstützt (https://en.wikipedia.org/wiki/USB_Attached_SCSI). Hennes vor 8 Jahren 2
Ich habe noch keinen gewählt, aber ich suche mindestens 400mb / s. Es wird ein Modell mit 240-520 GB sein. Ich interessiere mich nicht für Funktionen, solange es zuverlässig ist und gute Leistung bringt. Auch günstig Jack vor 8 Jahren 0

1 Antwort auf die Frage

6
Tom Yan

Ich bin nicht sicher, ob es der richtige Ort für Ihre Frage ist (oder für meine Antwort), aber ich werde Ihnen mitteilen, was ich habe.

Ich habe zwei von IOCrest:

USB 3.1 Gen 2 (ASMedia ASM1351): http://www.amazon.com/IOCrest-Type-C-Controller-Adapter-SI-ADA20175/dp/B010U57FP2

USB 3.0 (JMicron JMS567): http://www.amazon.com/IO-Crest-Adapter-Drives-SI-ADA20155/dp/B00LPUV06C

Ich verwende beide an einem USB 3.0-Anschluss (Intel H87). UASP wird vom Host und den Adaptern unterstützt. SSD ist ein Silicon Power S70 240GB (genau das gleiche für beide, ich wechsle hin und her).

ASMedia ASM1351:

JMicron JMS567:

Wie Sie sehen können, wäre das sequentielle R / W kein großes Problem. Die zufällige R / W-Leistung kann jedoch sehr unterschiedlich sein. Anscheinend liegt es (teilweise?) An der maximalen Anzahl von Streams / Queues, die vom Chip unterstützt werden ( queue_depthunter Linux im UAS-Modus sind '30' bzw. '14' zu sehen).

Stellen Sie sicher, dass Sie mindestens den Schreibcache auf der Festplatte aktivieren, wie folgt:

Ansonsten wird die Leistung so aussehen:

Dies ist auch bei SATA der Fall.

Für den Fall, dass dies zu sehr einer Werbung für IOCrest ähnelt. Ich werde auch etwas über die von StarTech erzählen.

Ich habe einen USB 3.0 von StarTech. Nicht ganz sicher über den Chip. StarTech sagte, dass es sich um einen ASMedia ASM1051E handelt, aber von dem, was ich im System sehen kann, könnte es tatsächlich ein ASM1153 oder ASM1153E sein: http://www.amazon.com/StarTech-SATA-Drive-Adapter-Cable/dp/B00HJZJI84/

Ich verwende es auf einem alten (aber heilig anständigen) Intel X25-M 80GB 50nm:

Wie Sie sehen, auch wenn es sich um einen älteren Chip von ASMedia handelt, schlägt JMicron bei der zufälligen Performance dennoch. (Es ist zwar etwas teurer, aber im Allgemeinen gilt dies für die von StarTech.)

StarTech bietet auch USB 3.1 Gen 2 (Typ A und Typ C) an. Sie verwenden den gleichen Chip (ASM1351) wie der von IOCrest. IOCrest bietet zwar USB 3.1 Gen 2 one mit einem zusätzlichen USB 3.0 Typ-B-zu-Typ-C-Kabel an, aber ich glaube nicht, dass Sie die Stromversorgung erhalten, die über ein natives Typ-C-Kabel bereitgestellt werden kann. Die von StarTech verfügen stattdessen über nicht lösbare Kabel. Obwohl ich selbst keine eigene habe und sie deshalb nie auf einer 3,5-Zoll-HDD oder einigen SSDs mit Stromverbrauch getestet habe, bin ich mir nicht sicher, ob der Typ-C-Prozessor wirklich eine bessere Leistung liefert.

Erwarten Sie NICHT, dass alle SSDs mit einem Adapter funktionieren, der über einen einzigen USB 3.0-Typ-A-Anschluss betrieben wird.

Es gibt also einen großen Unterschied zwischen billigen und nicht wie es scheint. Ich überlege mir, stattdessen eine externe SSD zu kaufen, da ich auch viel für den Adapter ausgeben würde. Günstigste, die ich gefunden habe, war $ 41 (mit Versand), was die Hälfte des SSD-Preises wäre. Jack vor 8 Jahren 0
Es kommt darauf an, ehrlich zu sein. Möglicherweise verwenden einige der billigsten auf dem lokalen Markt verfügbaren Chips die gleichen Chips. Es ist nur, dass Sie es wahrscheinlich nicht wissen werden, bis Sie eine haben. Tom Yan vor 8 Jahren 0
Stellen Sie nur sicher, dass sowohl Ihr Host * als auch der Adapter / die externe SSD-Unterstützung UASP kaufen. Andernfalls sind die * zufälligen 4K QD32 * - Leistungen wahrscheinlich die gleichen wie die * zufälligen 4K * - Werte kann sehen. Tom Yan vor 8 Jahren 1
Ich würde keine interne SSD benötigen, wenn ich überhaupt keinen günstigen Anschluss in die Hände bekommen könnte. Also kaufe ich mir stattdessen eine externe SSD, da ich sonst an der SSD hängenbleibe und nichts damit zu tun habe. Vielen Dank für die Einsicht. Jack vor 8 Jahren 0
Die ASM1351-Steuerung unterstützt TRIM / UNMAP mit dem neuesten Firmware-Update. Monstieur vor 7 Jahren 2
@Locutus Sie beziehen sich auf das Update von StarTech, richtig? Das LBPME-Bit ist jedoch statisch 0, was bedeutet, dass es unter Linux nicht funktioniert, während Windows das Bit nicht überprüft. Tom Yan vor 7 Jahren 0
Es gibt ein neueres Update für den ASM1351 für Stationstreiber. Ich kenne das LBPME-Bit nicht. Monstieur vor 7 Jahren 0
@Locutus Das Update für Station Driver ist dasselbe wie / von [SIIG] (http://www.siig.com/download/search/?keyword=JU-SA0Q12-S1), das nicht über UNMAP-> TRIM verfügt Übersetzung implementiert. Warum denkst du überhaupt? Tom Yan vor 7 Jahren 1
@ TomYan Aber das Update von StarTech hat UNMAP? Die Stationstreiber sehen aus wie eine neuere Versionsnummer. Monstieur vor 7 Jahren 0
@Locutus Ja. Mir scheint, dass ASMedia (und JMicron) verschiedene "Niederlassungen" von Firmwares an die Adapterhersteller freigeben würden. Firmware mit UNMAP-> TRIM-Unterstützung (oder einer anderen Funktion) wird nur bereitgestellt, wenn der Hersteller dies ausdrücklich verlangt. Tom Yan vor 7 Jahren 2
Die gleiche Firmware 150708_B1_01_03 auf der StarTech-Website für den ASM1351-Adapter ist in den Stationstreibern für den ASM105x-Controller aufgeführt. Monstieur vor 7 Jahren 0
@Locutus sind sie nicht gleich. Die aktuellen Versionen der StarTech-Firmware sind 150708_B1_0A_01 (Original im Adapter ohne UNMAP-Unterstützung) und 150708_B1_0A_02 (Aktualisierung auf der StarTech-Website mit UNMAP-Unterstützung). Die Version kann mit dem im SIIG-ZIP-Archiv verfügbaren Massenproduktions-Tool (sowie der Dateiname der tatsächlichen Firmware-Datei, die in den Temp-Ordner des Benutzers extrahiert wurde) angezeigt werden. Tom Yan vor 7 Jahren 2
Wenn möglich, wäre es schön, Benchmark-Ergebnisse zu sehen, wenn eine der SSDs direkt an den SATA-Port angeschlossen wurde, anstatt den USB-Adapter zu verwenden. So können wir feststellen, wie stark (wenn überhaupt) der USB-Adapter die Leistung verlangsamt. pacoverflow vor 7 Jahren 0
@pacoverflow Ich habe SATA vs. USB-Benchmark von ASM1351 hier - https://imgur.com/a/rcbTt Vlastimil Ovčáčík vor 6 Jahren 2
Sie können relevante Informationen erhalten, indem Sie `ASM1351`,` ASMT-2135` und `ASM105X 'googeln. Leider habe ich kein offizielles Firmware-Repository gefunden, aber es gibt diese [russische Seite] (http://www.usbdev.ru/files/asmedia/asmt2135firmware/), die einige auflistet. Es ist nicht erschöpfend, zumindest fehlt `151030_b1_1b_01`, was ich ab Werk geblitzt habe. Vlastimil Ovčáčík vor 6 Jahren 0
Es gibt eine nette Beschreibung von [ASmedia MPTool] (https://davidzou.com/blog/generic-asm1153e-based-m2-usb3-bridge), mit der neue Firmware geflasht, die aktuelle Firmware überprüft und die UASP-Unterstützung überprüft werden kann . Vlastimil Ovčáčík vor 6 Jahren 0
@ VlastimilOvčáčík Ich weiß es richtig. Firmware-Builds werden von ASMedia nicht "offiziell" für die Benutzer freigegeben, sondern nur für Anbieter, die auf ihre spezielle Anfrage hinarbeiten (z. B. UNMAP / TRIM-Unterstützung, Spin-Down-Timer ...). Die Versionsnummern sind unzuverlässig (wie in, bedeutet größer nicht notwendigerweise aktualisierter und besserer Qualität), das MPTool wird von SIIG (http://www.siig.com/download/search/?keyword=JU) veröffentlicht -SA0Q12-S1 (wahrscheinlich die Quelle des Pakets, das Sie an anderer Stelle gefunden haben) ist für ASM1351 und ist anständig genug (z. B. stabile Hot-Swap-Unterstützung), es fehlt jedoch eine UNMAP / TRIM-Implementierung. Tom Yan vor 6 Jahren 1
StarTech bietet verschiedene Versionen mit TRIM-Unterstützung. Sie sind auch von unterschiedlicher Qualität. Ich fand das für die Adapterkabel am besten gebaut (https://sgcdn.startech.com/005329/media/sets/sat3cb_Firmware/Firmware.zip). Sie können den Updater ausführen, und er extrahiert die mit MPTool verwendbare Firmwaredatei in der Benutzertemp. AFAIR. Tom Yan vor 6 Jahren 1
@TomYan oh danke für den Link! Ich habe auch eine Antwort von Plugable bezüglich der TRIM-Unterstützung erhalten - [an der gearbeitet wird] (https://pastebin.com/bp9cwL65). Vlastimil Ovčáčík vor 6 Jahren 0
@ TomYan Ich habe die von dir vorgeschlagene Firmware ausprobiert und sie ist großartig! 1) Die Unterstützung für TRIM / UNMAP wurde aktiviert. 2) Die Schreibgeschwindigkeit wurde erheblich verbessert ([Benchmark] (https://imgur.com/a/PGPQx) (hier verfügbar). Vlastimil Ovčáčík vor 6 Jahren 0
Die schlechte Schreibleistung von JMicron-Chips wurde zuvor festgestellt. Dies gilt auch für sequentielle Schreibvorgänge. [Siehe diese Rezension] (https://www.everythingusb.com/drive-adapters.html) auf JMS578 zum Beispiel. Insgesamt denke ich, dass die Schlussfolgerung bei ASMedia bleibt. Einige Benchmarks auf den Brücken JMS580 und VIA VL716 3.1 Gen 2 sind auch mit diesen zu vergleichen. Ein wichtiger Testfall als Geschwindigkeit ist die Überprüfung der Stabilität bei langen Übertragungen. Es wurde weithin berichtet, dass diese Gen-2-Chips bei anhaltenden Full-Speed-Übertragungen von über 400 GB überhitzen und ausfallen. Amit Naidu vor 6 Jahren 0