Ich habe gerade eine Frage zu Backups mit Flash-Laufwerken gelesen, war mir aber nicht sicher, warum SSDs für Backups besser geeignet sind als Flash-Laufwerke.
Solid-State-Laufwerke sehen für mich wie größere Versionen von Flash-Laufwerken aus. Aber sicher muss es etwas geben, das das erstere viel zuverlässiger macht als das letztere.
Was ist der Unterschied zwischen einer SSD und einem normalen Flash-Laufwerk? Verwenden beide beispielsweise NAND?
ssd
usb-flash-drive
storage
oldmud0
quelle
quelle
Antworten:
Sowohl Flash als auch SSD basieren auf einem NAND-basierten Flash-Speicher , der Daten ohne Strom speichert und daher als Flash-Speicher bezeichnet werden kann.
Technologisch liegen die Hauptunterschiede zwischen den beiden in:
NAND-Technologien
Die NAND-Technologien unterscheiden sich in zwei Punkten: Geschwindigkeit und Preis.
Einerseits findet man MLC (Multi-Level Cell), ein Speicherelement, das mehr als ein einzelnes Informationsbit speichern kann. Die meisten MLC-NAND-Flash-Speicher verfügen über vier mögliche Zustände pro Zelle (oder sogar mehr bei TLC), sodass mehrere Informationsbits pro Zelle gespeichert werden können. Dies verringert die Anzahl der erforderlichen Transistoren, wodurch die Größe und die Herstellungskosten verringert werden, während gleichzeitig die Geschwindigkeit verringert und die Möglichkeit von Fehlern erhöht wird.
Andererseits findet man SLC (Single Level Cell), wo jede Zelle in einem von zwei Zuständen existieren kann und ein Informationsbit pro Zelle speichert. Dies erhöht die Zugriffsgeschwindigkeit und erhöht gleichzeitig die Herstellungskosten und den Stromverbrauch.
Eine MLC-Zelle wird normalerweise mit 10.000 Lösch- / Schreibzyklen bewertet, während eine SLC-Zelle möglicherweise zehnmal länger hält als vor dem Ausfall.
Aufgrund dieser Unterschiede wird MLC normalerweise in langsameren und billigeren Medien verwendet, auf die normalerweise über USB zugegriffen wird. Eine gute SSD verwendet SLC und ist zwar teurer, aber schneller, hat eine längere Lebensdauer und ist normalerweise über SATA 2 oder 3 zugänglich.
Speichercontroller
Ein USB-Massenspeicher-Controller verfügt nur über einen kleinen Mikrocontroller mit wenig On-Chip-ROM und RAM.
Ein SSD-Controller ist viel komplizierter. Der Controller ist ein eingebetteter Prozessor, der Code auf Firmware-Ebene ausführt und einer der wichtigsten Faktoren für die SSD-Leistung ist. Einige der vom Controller ausgeführten Funktionen umfassen:
Bei einer Hybrid-SSD verwaltet der Controller auch eine kleine klassische Festplatte.
Verbinder
Ein Flash-Stick verwendet normalerweise einen Standard-A-USB-Stecker, der die physikalische Schnittstelle zum Host-Computer bereitstellt. Diese können jetzt für die teureren Modelle auf USB-3-Geschwindigkeit oder für die gängigen auf USB-2-Geschwindigkeit angehoben werden.
Die SSD-Technologie verwendet elektronische Schnittstellen, die mit herkömmlichen internen Festplattenlaufwerken mit Block-Eingabe / Ausgabe (I / O) kompatibel sind. Darüber hinaus wurden neue E / A-Schnittstellen wie SATA Express entwickelt, um den spezifischen Anforderungen der SSD-Technologie gerecht zu werden. Die meisten SSD-Karten sind in der Regel viel schneller als herkömmliche Festplatten.
Zusammenfassung
Ein Flash-Stick hat normalerweise weniger Speicherkapazität, ist langsamer, billiger und auch weniger zuverlässig als eine SSD.
Es gibt natürlich immer Geräte, die diese Unterschiede durch den Einsatz von Kompensationstechnologien überbrücken.
Verweise :
quelle
quelle
Es gibt einige Artikel über die Unterschiede zwischen SSDs und Flash-Laufwerken.
https://danielmiessler.com/blog/the-difference-between-ssd-and-flash-hard-drives/ http://www.mynetworks.me/2010/12/20/ssd-solid-state-drive- vs-flash-drive-usb-drive /
quelle