Externe SSD vs. Interner HD-Standard für Geschwindigkeit?

13

Ich benutze einen Laptop zum Spielen, da ich momentan keinen Desktop erstellen kann. Ich dachte über eine externe SSD für die Geschwindigkeit nach, fragte mich aber, ob es sich lohnen würde, da ich nicht sicher bin, ob eine externe SSD über USB 3.0 schneller als die interne HD wäre. Weiß jemand, ob die externe SSD schneller wäre? Ich denke im Allgemeinen nicht an einen bestimmten HD / SSD-Vergleich. Ich habe mir auch die andere Frage angeschaut, die unten gestellt wird, aber sie haben über das Booten eines Betriebssystems gesprochen, während ich über das Speichern von Spielen und Programmen nachdenke, die ich verwenden werde. Soweit ich weiß, ist USB 3.0 möglicherweise nicht so gut für die dauerhafte Nutzung geeignet, wie ich es für Spiele vermuten würde. interner mechanischer Antrieb gegen externe SSD

Edit: Hier schaue ich auf ein tatsächliches USB-SSD-Laufwerk und nicht auf eine SATA-SSD in einem USB-Gehäuse. Zum Beispiel ein MyPassport oder ein ähnliches externes SSD-Massenspeichergerät. Viele der Punkte in den aktuellen Antworten sind jedoch noch gültig. Vielen Dank an alle.

OakleafRanger09
quelle

Antworten:

11

Theoretisch würde es nicht funktionieren:

  • Die interne SATA-Geschwindigkeit liegt wahrscheinlich bei 6 Gbit / s, und USB 3.0 ist langsamer.
  • Ein externes USB-Gehäuse führt wahrscheinlich zu weiteren Verzögerungen (SATA zu USB, dann USB zu Speicher) sowie zu einer Einschränkung der Protokollfunktionen (z. B. hat das USB-Laufwerk standardmäßig keinen Write-Back-Cache, was Windows für die Geschwindigkeit optimiert, aber für das Durchschreiben) oder für eine schnelle Entfernung optimieren. Auf einer niedrigeren Ebene verlieren Sie SMART (und ich denke, Optimierung der Schreibwarteschlange).

In der Praxis erhalten Sie möglicherweise eine bessere Leistung bei dauerhaften Lesevorgängen, wenn die SSD die mechanische Festplatten-Cache-Fähigkeit überholt. Der Mechaniker ist nicht immer in der Lage, mit der SATA-Schnittstelle Schritt zu halten, und 6 Gbit / s ist nur die maximale Sprechgeschwindigkeit zwischen der Elektronik: Möglicherweise wurde der Plattenteller zurückgelassen.

Führen Sie einen Datenträger-Lesegeschwindigkeitstest mit großen Datenblöcken durch und sehen Sie nach. Werte unter 4 bis 5 Gbit / s deuten möglicherweise darauf hin, dass eine SSD die bessere Leistung erbringt.

Auf der anderen Seite ist dies nur der Fall, wenn Ihr Spiel viele sequentielle Daten liest. Zufällige Lesevorgänge werden wahrscheinlich am besten auf der internen Festplatte gespeichert.

LSerni
quelle
In diesem Fall sehe ich eher ein tatsächliches externes USB-Laufwerk als eine SSD in einem Gehäuse. Ich habe dort nicht über mögliche Verwirrung nachgedacht. In diesem Fall wäre es also direktes USB, aber ich verstehe Ihren Standpunkt zu den Verzögerungen dort und auch zu dem Mangel an Caching.
OakleafRanger09
Eine moderne Festplatte mit 7200 U / min erreicht in der Regel 120 bis 130 MB / s bei rein sequentiellen E / A-Vorgängen, sodass aus dieser Sicht sogar 1,5 Gb / s SATA völlig ausreichen. Dies gilt umso mehr, als praktisch keine Speicher-Workloads rein sequentieller Natur sind und jede zufällige E / A-Komponente die Leistung verringert, wenn das Laufwerk eine Suche durchführen muss.
ein Lebenslauf
15

Die Verwendung einer SSD in einem USB 3.0-Gehäuse ist durchaus möglich, birgt jedoch einige schwerwiegende Nachteile, die sie für die gewünschten Aufgaben eher ungeeignet machen:

  • TRIM funktioniert nicht über USB, daher verlangsamt sich eine SSD mit der Zeit und nutzt sich schneller ab. Auch NCQ wird nicht unterstützt, was das Lesen verlangsamen kann.
  • Alle USB-Datenspeichergeräte werden von Windows als entfernbar behandelt, sodass Sie nicht wie bei internen Laufwerken Lese- / Schreibcaches und Puffer erhalten.
  • USB ist ein gemeinsam genutzter Bus, sodass die Geschwindigkeit von 5 GBit / s von allen anderen über USB angeschlossenen Geräten gemeinsam genutzt wird. SATA ist 6 GBit / s pro Port .
  • USB verwendet PIO für die Datenübertragung, während SATA DMA verwendet. Das bedeutet, dass Ihre Haupt-CPU die gesamte Arbeit zum Verschieben der Daten über den Bus erledigen muss. Eine konstante, anhaltende Last kann Ihren gesamten Computer verlangsamen.
  • Das * Installieren * einiger Anwendungen auf einem USB-Gerät kann dieses Gerät häufig in eine Systemabhängigkeit verwandeln (was bedeutet, dass Windows möglicherweise Fehler auslöst oder ein anderes merkwürdiges Verhalten anzeigt, wenn das Gerät nicht vorhanden ist) - selbst wenn Sie diese Anwendung nicht verwenden.
  • Bei einigen Anwendungen können Sie sie nicht einmal auf einem USB-Laufwerk installieren.

Das sind nur die Nachteile, die mir einfallen. Wenn Sie mit diesen Nachteilen leben können, dann machen Sie es auf jeden Fall. Es wird (meistens) gut funktionieren. Wenn ich Sie wäre, würde ich jedoch die interne Festplatte gegen die SSD austauschen und stattdessen das interne Laufwerk in das Gehäuse einbauen. Beachten Sie, dass Sie Windows auf diese Weise neu installieren müssen, da Windows nicht von einem USB-Laufwerk bootet.

Wes Sayeed
quelle
Ich habe vergessen zu erwähnen, dass es sich um ein tatsächliches externes USB-Laufwerk handelt und nicht um eine Standard-SSD in einem Gehäuse. Aber ich sehe Ihren Standpunkt darin, dass das Laufwerk den gesamten Computer verlangsamt. Ich habe dies bei einem externen USB-Festplattenlaufwerk bemerkt, das ich bei einem älteren Laptop verwendet habe, als mein internes Laufwerk voll war.
OakleafRanger09
Ich wünschte auch, ich könnte dies als eine Antwort markieren, denn während die andere eher eine direkte Antwort war, beantwortete diese ein paar andere Fragen und hatte detaillierte Punkte, die ebenfalls geholfen haben. Vielen Dank.
OakleafRanger09
0

Warum nicht die SSD als internes Laufwerk installieren und das interne Laufwerk als externes verwenden?

Ich würde nicht empfehlen, das externe Laufwerk für Spielezwecke zu verwenden, da es viele Dinge gibt, die die Nutzung instabil machen können. Abhängig davon, welche anderen Gerätetypen Sie am selben USB-Hub verwenden. USB 3.0 hat eine theoretische Geschwindigkeit von 480 Mbit / s, was 60 Mbit / s entspricht, die für alle Geräte gemeinsam genutzt werden. Das ist mehr als bei den meisten drehenden Antrieben, aber ich glaube nicht, dass Sie diese Geschwindigkeit über einen längeren Zeitraum erreichen werden.

Mogget
quelle
3
Das ist falsch, @Mogget. Sie denken an USB 2.0. USB 3.0 hat eine Geschwindigkeit von 5 Gbit / s, was sehr nahe an den 6 GBit / s von SATA liegt. Eine an einen USB 3.0-Port angeschlossene SSD ist fast so schnell wie eine interne.
Wes Sayeed
1
In diesem Fall sehe ich eher ein tatsächliches externes USB-Laufwerk als eine Standard-SATA-SSD in einem Gehäuse. Wenn ich das Geld hätte, würde ich wahrscheinlich meine Festplatte auf eine SSD gleicher oder größerer Größe klonen und damit fertig sein, wie Sie es vorschlagen.
OakleafRanger09
@WesSayeed Sorry, ich habe den falschen RFC gelesen. Dann stimme ich zu, die Geschwindigkeit wäre mehr als ausreichend. Ich glaube jedoch immer noch, dass es viele Probleme gibt, USB als Transport für Daten zu und von einer SSD zu verwenden. Die meisten von ihnen haben mich oder andere Beiträge in diesem Thread darauf hingewiesen. Vielen Dank, dass Sie meinen Fehler behoben haben.
Mogget