Was ist der technische Unterschied zwischen einem Flash-Laufwerk und einer SSD?

Was ist der technische Unterschied zwischen einem Flash-Laufwerk und einer SSD?

Ich habe gerade eine Frage zu Backups mit Flash-Laufwerken gelesen, war mir aber nicht ganz sicher, warum SSDs für Backups besser sein sollten als Flash-Laufwerke.

Für mich sehen Solid-State-Laufwerke wie größere Versionen von Flash-Laufwerken aus. Aber es muss doch etwas geben, das erstere viel zuverlässiger macht als letztere.

Was ist der Unterschied zwischen einer SSD und einem normalen Flash-Laufwerk? Verwenden beide beispielsweise NAND?

Antwort1

Sowohl Flash als auch SSD basieren aufNAND-basierter Flash-Speicher, welchebehält Daten ohne Stromund kann daher als Flash-Speicher bezeichnet werden.

Technologisch liegen die Hauptunterschiede zwischen beiden in:

  1. Die zugrunde liegende Technologie, die zum Aufbau des NAND verwendet wird,
  2. Die Qualität des Flash-Speicher-Controllers,
  3. Der Computeranschluss: USB oder SATA.

NAND-Technologien

Die Unterschiede zwischen den NAND-Technologien liegen in zwei Punkten: Geschwindigkeit und Preis.

Einerseits findet manMLC(Multi-Level-Cell) ist ein Speicherelement, das mehr als ein einzelnes Informationsbit speichern kann. Die meisten MLC-NAND-Flash-Speicher haben vier mögliche Zustände pro Zelle (bei TLC sogar mehr), sodass sie mehrere Informationsbits pro Zelle speichern können. Dies reduziert die Anzahl der erforderlichen Transistoren und verringert so Größe und Herstellungskosten, während gleichzeitig die Geschwindigkeit verringert und die Fehlerwahrscheinlichkeit erhöht wird.

Auf der anderen Seite gibt es SLC (Single-Level Cell), bei dem jede Zelle in einem von zwei Zuständen existieren kann und ein Bit Information pro Zelle speichert. Dies erhöht die Zugriffsgeschwindigkeit, erhöht aber auch die Herstellungskosten und den Stromverbrauch.

Eine MLC-Zelle ist typischerweise auf 10.000 Lösch-/Schreibzyklen ausgelegt, während eine SLC-Zelle bis zu 10 Mal so lange durchhält, bevor sie ausfällt.

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 teurer, aber schneller, hat eine längere Lebensdauer und wird normalerweise über SATA 2 oder 3 zugegriffen.

Speichercontroller

Ein USB-Massenspeichercontroller verfügt nur über einen kleinen Mikrocontroller mit einer kleinen Menge an 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:

  • Fehlerkorrekturcode (ECC)
  • Verschleißnivellierung
  • Fehlerhafte Blockzuordnung
  • Lesebereinigung und Lesestörungsverwaltung
  • Lese- und Schreib-Caching
  • Speicherbereinigung
  • Verschlüsselung

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 physische Schnittstelle zum Host-Computer bereitstellt. Diese können jetzt bei den teureren Modellen bis zu USB-3-Geschwindigkeiten erreichen, bei den gängigen Modellen bis zu USB-2.

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 I/O-Schnittstellen wie SATA Express entwickelt, um die spezifischen Anforderungen der SSD-Technologie zu erfüllen. 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.

Natürlich gibt es immer Geräte, die diese Unterschiede durch den Einsatz kompensierender Technologien überbrücken.

Verweise :

Antwort2

Es gibt einige Artikel über die Unterschiede zwischen SSDs und Flash-Laufwerken.

  1. SSD bedeutet einfach eine Festplatte, die sich nicht bewegt
  2. Flash ist ein Speichertyp, der sehr schnell ist und keine kontinuierliche Stromversorgung benötigt (nichtflüchtig).
  3. SSDs verwendeten früher RAM, jetzt nutzen sie stattdessen Flash
  4. Kurz gesagt, Sie sollten Flash nicht mit SSD vergleichen, genauso wenig wie Sie Batterien mit Lithium-Ionen-Batterien vergleichen sollten. In beiden Fällen ist Letzteres eine Art Ersteres.

https://danielmiessler.com/blog/der-unterschied-zwischen-ssd-und-flash-festplatten/ http://www.mynetworks.me/2010/12/20/ssd-solid-state-drive-vs-flash-drive-usb-drive/

Antwort3

  • Die meisten SSDs verwenden NAND, obwohl bessere möglicherweise schnelleren Speicher wie DRAM verwenden.
  • Ich denke, einer der größten Unterschiede besteht einfach darin, dass SSD-Laufwerke einem höheren Standard entsprechen als USB-Flash-Laufwerke. Flash-Laufwerke werden normalerweise für den Datentransport und die kurzfristige Speicherung verwendet, daher müssen sie nicht so zuverlässig sein wie eine SSD.

verwandte Informationen