Wie funktionieren SSDs und USB-Sticks? #7
Summary
TLDRDieses Video gibt einen detaillierten Überblick über SSDs (Solid State Drives), die als Nachfolger von Festplatten dienen und aufgrund ihres schnelleren Zugriffs und geringeren Strombedarfs Vorteile bieten. Es erklärt die Funktionsweise von Flashspeichern, die in SSDs, USB-Sticks und Speicherkarten verwendet werden, und vergleicht sie mit herkömmlichen Festplatten. Der Fokus liegt auf der NAND-Architektur, den verschiedenen Speicherzellentypen wie SLC und MLC, sowie den Herausforderungen bei der Flashspeicher-Haltbarkeit und -Endurance. Zusätzlich wird auf wichtige SSD-Komponenten wie Controller und Cachespeicher eingegangen, und es wird eine spezifische SSD-Modell von Corsair Force mit 240 GB Kapazität vorgestellt.
Takeaways
- 💾 SSDs (Solid State Drives) sind die Nachfolger von Festplatten und werden auch in USB-Sticks und Speicherkarten verwendet.
- 🔍 Die Bezeichnung 'Solid State' bedeutet, dass SSDs keine beweglichen Teile haben, was sie lautlos, stoßfest und energieeffizienter macht.
- 🚀 SSDs bieten eine erhöhte Geschwindigkeit im Vergleich zu Festplatten, da sie auf Flash-Speicherbausteinen basieren, die schneller sind als rotierende Platten.
- 🔬 Der Flashspeicher, der in SSDs, USB-Sticks und Speicherkarten verwendet wird, ist eine Art von nicht flüchtigem Speicher, der elektrisch gelöscht werden kann.
- 🌐 Die Speicherzellen in SSDs werden als Floating Gate Transistoren bezeichnet, die durch Ladungen im Floating Gate geöffnet oder geschlossen werden können.
- 📈 Es gibt verschiedene Typen von Speicherzellen wie SLC (Single Level Cell) und MLC (Multi-Level Cell), wobei MLC mehr Bits speichern kann, aber eine geringere Lebensdauer hat.
- 🔩 Die NAND-Flash-Architektur wird in SSDs verwendet, wobei die Speicherzellen in Reihe geschaltet sind, was zu blockweisen Lese- und Schreibvorgängen führt.
- 🛠 Die Abnutzung von Flashzellen ist ein Problem, da das ständige Löschen und Schreiben die Isolatorschicht beschädigt, was zu einem Verlust der Speicherfähigkeit führen kann.
- 💡 Verfahren wie Wear Leveling und der Einsatz von Reservezellen können die Lebensdauer von SSDs verlängern.
- 📊 Der Controller in einer SSD ist sehr wichtig, da er die Verteilung der Daten auf den Speicherchips und die Geschwindigkeit der SSD beeinflusst.
- 🔌 Moderne SSDs verwenden SATA 6G oder M.2-Anschlüsse, wobei letztere eine höhere Datenrate als SATA 3 bieten.
Q & A
Was ist der Hauptunterschied zwischen einer SSD und einer herkömmlichen Festplatte?
-Der Hauptunterschied ist, dass SSDs keine beweglichen Teile haben, was sie lautlos, stoßfest und Energieeffizienter macht. Sie verwenden Flash-Speicher, der wesentlich schneller ist als die rotierenden Scheiben einer Festplatte.
Wie wird die Geschwindigkeit einer SSD gegenüber einer Festplatte quantifiziert?
-Eine SSD ist im Durchschnitt etwa dreimal so schnell wie eine Festplatte in Bezug auf Datenrate und hat eine Zugriffszeit, die 23-mal schneller ist.
Was ist der Unterschied zwischen SLC und MLC Speicherzellen in SSDs?
-SLC (Single Level Cell) Speicherzellen speichern ein Bit pro Zelle und bieten höhere Geschwindigkeit und längere Lebensdauer, während MLC (Multi-Level Cell) mehrere Bits pro Zelle speichern und eine höhere Speicherdichte bieten, aber eine geringere Geschwindigkeit und kürzere Lebensdauer haben.
Wie funktioniert der Schreib- und Löschprozess in Flash-Speicher?
-Der Schreib- und Löschprozess in Flash-Speicher basiert auf dem Laden und Entladen des Floating Gates in FG MOS Transistoren. Beim Schreiben bewegt sich die Ladung durch den Tunneleffekt in das Floating Gate, beim Löschen wird eine hohe negative Spannung am Steuergate verwendet, um die Ladung abzuleiten.
Was sind die beiden verschiedenen Architekturen, die für Flash-Speicher verwendet werden?
-Die beiden Architekturen sind NAND-Flash und NOR-Flash. Im Video wird jedoch hauptsächlich NAND-Flash behandelt, da es häufiger in SSDs verwendet wird.
Was ist die Bedeutung von 'Endurance' in Bezug auf SSDs?
-Endurance bezieht sich auf die Anzahl der Lösch- und Schreibzyklen, die eine SSD-Speicherzelle aushalten kann, bevor sie nicht mehr funktioniert. Je mehr Bits eine Zelle speichern kann, desto weniger tolerant ist sie gegenüber Beschädigungen und desto schneller verschleißt sie sich.
Wie kann die Endurance von SSDs verbessert werden?
-Die Endurance von SSDs kann durch verschiedene Verfahren wie Wear Leveling verbessert werden, bei dem Daten gleichmäßig über die SSD verteilt werden, um eine gleichmäßige Abnutzung aller Zellen zu gewährleisten. Außerdem kann die Smart Technologie defekte Speicherzellen mit Reservezellen ersetzen.
Was ist die Rolle des Controllers in einer SSD?
-Der Controller in einer SSD ist für die Verwaltung von Datenübertragungen verantwortlich, die Ausführung von Verfahren wie Wear Leveling und die Verteilung von Daten auf verschiedenen Speicherchips. Er ist entscheidend für die Geschwindigkeit und Leistung der SSD.
Welche sind die verschiedenen Anschlüsse und Datenübertragungsraten, die für SSDs verwendet werden?
-SSDs verwenden häufig SATA-Anschlüsse, die eine Datenrate von bis zu 6 Gbit pro Sekunde unterstützen. Moderne SSDs bieten auch M.2-Anschlüsse, die bis zu 32 Gbit pro Sekunde erreichen können, und über PCI Express sogar 16 GB pro Sekunde.
Was ist der Unterschied zwischen SATA 3 und SATA 6Gb/s?
-SATA 3 und SATA 6Gb/s sind die gleichen, da beide eine maximale Datenübertragungsrate von 6 Gigabit pro Sekunde unterstützen. Der Unterschied liegt in der Bezeichnung und der Kapazität, schnellere SSDs zu unterstützen.
Outlines
💾 SSDs und ihre Vorteile gegenüber Festplatten
Dieser Absatz behandelt die Funktionsweise von SSDs (Solid State Drives) und ihre Vorteile im Vergleich zu herkömmlichen Festplatten. SSDs nutzen Flash-Speicher, der keine beweglichen Teile besitzt, was zu weniger Lärm, Widerstandsfähigkeit gegenüber Stößen und geringerem Strombedarf führt. Der Hauptvorteil von SSDs ist ihre höhere Geschwindigkeit, da Daten auf Flash-Speicherbausteine geschrieben werden, die wesentlich schneller sind als rotierende Platten. Der Absatz erklärt auch, wie Flash-Speicher funktioniert, mit besonderem Fokus auf Floating Gate Transistoren, die die Grundlage für die Speicherzellen in SSDs, USB-Sticks und Speicherkarten bilden. Es wird auch auf die Unterschiede zwischen SLC (Single Level Cell) und MLC (Multi Level Cell) Speicherzellen eingegangen, die die Anzahl der Bits bestimmen, die gleichzeitig gespeichert werden können.
🔩 Die Herausforderungen von SSDs und deren Lösungen
Dieser Absatz konzentriert sich auf die Herausforderungen, denen SSDs gegenüberstehen, insbesondere in Bezug auf die Abnutzung der Flash-Zellen durch häufiges Löschen und Schreiben. Die Isolatorschicht in den Zellen kann durch den Tunneleffekt beschädigt werden, was zu einer Verlust der Speicherfunktion führen kann. Der Absatz erklärt, dass Leseoperationen nicht zu diesem Problem führen, da sie keine Schreib-/Löschvorgänge beinhalten. Es wird auch auf die Endurance von SSDs eingegangen, die durch die Anzahl der Löschvorgänge gemessen wird, und wie verschiedene Technologien, wie Wear Leveling und Smart Technologie, verwendet werden, um die Lebensdauer von SSDs zu verlängern. Der Controller in SSDs wird als entscheidend für die Geschwindigkeit und Leistungsfähigkeit hervorgehoben, da er die Verteilung und Speicherung von Daten auf den verschiedenen Speicherchips steuert.
🎵 Zusammenfassung und Ausblick
Dieser Absatz scheint als eine Art Schluss oder Überleitung zu dienen, möglicherweise mit einem musikalischen Übergang, um das Thema zu beenden oder auf zukünftige Themen hinzuweisen. Da der Inhalt des Absatzes nicht detailliert ist, kann nur vermutet werden, dass er eine Art Abschluss oder eine Art 'Weiter so'-Nachricht an die Zuschauer enthält.
Mindmap
Keywords
💡Festplatte
💡SSD (Solid State Drive)
💡Flash-Speicher
💡EPROM (Electrically Erasable Programmable Read-Only Memory)
💡Floating Gate Transistoren
💡SLC (Single Level Cell)
💡MLC (Multi Level Cell)
💡NAND-Flash
💡Endurance
💡Controller
Highlights
Die Festplatte wird zunehmend durch SSDs (Solid State Drives) ersetzt, da sie keine beweglichen Teile haben.
SSDs sind lautlos, stoßfest und benötigen weniger Strom als Festplatten.
Datenrate von SSDs ist etwa dreimal so schnell wie bei Festplatten.
Zugriffszeit von SSDs ist bis zu 23-mal schneller als bei Festplatten.
Flashspeicher ist die wichtigste Komponente in SSDs, USB-Sticks und Speicherkarten.
Flashspeicher bezeichnet man auch als Flash EEPROM, das elektronisch löschbar und programmierbar ist.
Informationen werden auf Transistoren, speziell auf Floating Gate Transistoren, gespeichert.
Floating Gate Transistoren ermöglichen das Speichern von Bits durch Ladungszuständen.
SLC (Single Level Cell) Speicherzellen speichern ein Bit und sind schneller und langlebig.
MLC (Multi Level Cell) Speicherzellen können mehrere Bits speichern und bieten höhere Speicherdichte.
NAND-Flash-Architektur wird in SSDs verwendet und ermöglicht blockweises Lesen und Schreiben.
Die Speicherdichte steigt durch die Verwendung von NAND-Flash, aber Geschwindigkeit kann dadurch beeinträchtigt werden.
Endurance von SSDs wird durch die Anzahl der Lösch- und Schreibvorgänge gemessen.
SLC Zellen haben eine höhere Endurance als MLC Zellen aufgrund ihrer einfacheren Ladungszustände.
Die Technologiegeneration (beispielsweise 34 Nanometer) beeinflusst die Haltbarkeit von SSDs.
Wear Leveling und Smart Technologie sind Verfahren zur Steigerung der Endurance von SSDs.
Der Controller in SSDs ist für die Verteilung und Speicherung von Daten verantwortlich.
Die Anzahl der Flash-Bausteine, die in den Controller führen, beeinflusst die Geschwindigkeit der SSD.
Es gibt oft einen Cachespeicher in SSDs, der häufige Zugriffe beschleunigt.
Die Corser Force SSD von Mindfactory.de hat eine Speichergröße von 240 GB und schnelle Lese- und Schreibgeschwindigkeiten.
Die SSD hat 8 Speicherchips und einen Cache, der aus DRAM besteht.
Die SSD wird über SATA 6G angeschlossen, was eine Datenrate von 6 Gigabit pro Sekunde ermöglicht.
M.2 und PCI Express Anschlüsse bieten schnellere Datenübertragungsraten als SATA.
Transcripts
letztes Mal haben wir uns die Funktion
des Massenspeichers schlecht hin
angeschaut nämlich der Festplatte da
diese aber zunehmend aus den Computern
verschwindet gibt es heute einen
ausführlichen Überblick über den
Nachfolger der SSD dessen Technik auch
in usbsticks und Speicherkarten zum
Einsatz
[Musik]
kommt der Name SSD Solid State Drive
oder dis ist zunächst einmal ziemlich
irreführend und widersprüchlich in
diesem Speichermedium befindet sich
nämlich wieder ein Laufwerk noch
Scheiben der einzige Grund warum dieser
Name gewählt wurde ist der dass sie
dieselbe Aufgabe wie eine Harddisk Drive
also Festplatte erfüllt und sie somit
besser als nachfolgerersichtlich ist
jedoch ist dieser Unterschied auch der
Grund für die vielen Vorteile einer SSD
das solid state bedeutet nämlich dass es
keine beweglichen Teile in ihr gibt das
macht sie zum einen lautlos stoßfest und
es wird weniger Strom benötigt was sie
damit noch kühler macht der größte
Vorteil der SSD gegenüber einer
Festplatte ist aber die erhöhte
Geschwindigkeit weil die Daten wie
gesagt nicht auf rotieren Scheiben
sondern auf Flash Speicherbausteine
geschrieben werden das resultiert darin
dass eine SSD hinsichtlich der Datenrate
ca dreimal so schnell wie eine
Festplatte und die Zugriffszeit sogar 23
mal kleiner ist der Flashspeicher ist
also die wichtigste Komponente in einer
SSD wie auch in USB-Sticks und
Speicherkarten deshalb schauen wir uns
ihn jetzt auch genauer an so einen
flashpeicher nennt man eigentlich Flash
EPROM dabei ist das EPROM eine
speicherbezeichnung die electrically
erasable programmable read only memory
bedeutet was sich sehr kompliziert
anhört besagt eigentlich nur dass es ein
nicht flüchtiger Speicher ist der
elektrisch gelöscht werden kann und die
Bezeichnung Flash rüt vermutlich von der
blockweien Löschung dieses Speichers der
einen Entwickler an einen Kamerablitz
erinnert hat dazu aber später mehr wie
ihr schon aus dem ersten Video wissen
solltet können Informationen
grundsätzlich auf Transistoren genauer
gesagt MOSFETs gespeichert werden da
diese aber ihre Information ohne Strum
zu vor verlieren benötigen wir beim
nichtflüchtigen flashpeicher
modifizierte mos FS sogenannte floating
Gate Transistoren oder FG Moss diese
sind wie ein MOSFET aufgebaut mit dem
einen Unterschied dass es zwischen dem
steuergate und dem Source und drain
anchlüssen ein isoliertes Gate gibt und
da es eben isoliert ist sozusagen
dazwischen schwebt nennt man es floating
Gate ist das Floating Gate ungeladen
reagiert der FG Moss wie ein MOSFET legt
man an das steuergate eine Spannung von
üblicherweise 3,3 Volt an entsteht ein
leitender Kanal zwischen Source und
drain bei fehlender Spannung ist der
ansonsten geschlossen dieses offene
Verhalten wird dann als Nullzustand
angesehen den Zustand ein erreicht man
wenn das Floating Gate geladen ist dazu
muss am steuergate eine hohe positive
Spannung von über 10 Volt anliegen dabei
bewegen sich nämlich durch den
quantenphysikalischen Tunneleffekt
Elektronen von Source und rin in das
Floating Gate wenn man nun wieder eine
positive Spannung am steuergate
anschließt wirkt das Negative floating
Gate gegen die positive Spannung und der
Kanal zwischen Source und Rain bleibt
trotz Spannung geschlossen dieses
geschlossene Verhalten wird wird dann
als eins definiert um das Floating Gate
nun wieder zu entladen wird am
steuergate eine hohe negative Spannung
angeschlossen damit die Ladung im
floating Gate an die unteren Bereiche
abgeführt wird man hat mit dem floating
Gate also die Möglichkeit Transistoren
zu sperren oder zu öffnen und somit die
Nullen und einzen darzustellen mit dem
vorliegenden floating Gate Transistor
lässt sich also ein Bit speichern
deshalb ist der eine Single Level cell
bzw SLC Speicherzelle es gibt dann auch
noch MLC Speicherzellen oder multilevel
cell die mehrere Bits gleichzeitig
speichern können verwirklicht wird das
indem das Floating Gate einfach mehr als
zwei verschiedene Ladungszustände
einnehmen kann während die
Speicherdichte damit steigt sinkt leider
die
Geschwindigkeit einzelne Speicherzellen
werden nun natürlich zusammengeschlossen
um einen großen Speicher zu bekommen
dabei kann man grundsätzlich zwei
verschiedene Architekturen unterscheiden
die nanflash und die nflash Architektur
wobei wir uns jetzt nur nenflash
anschauen weil der meist in SSDs benutzt
wird die Speicherzellen werden hierbei
hintereinander also in Reihe geschaltet
da das an den Aufbau eines nenguts
erinnert ist diese Architektur auch
danach benannt auällig beim nenflash ist
nun dass sich ein Block aus z.B 1024
Transistoren nur eine bitline teilt wie
wir beim Arbeitsspeicher schon gesehen
haben ist die bitline für die ein und
Ausgabe zuständig und die jeweilige
wordline gibt den Befehl zum Schalten
und programmiert hier das Floating Gate
da sich viele Transistoren nun eine
bitline teilen kann das Lesen und
Schreiben somit nur immer blockweise
geschehen wie man es schon von der
Festplatte kennt das Arbeiten mit
Blöcken bedeutet für die SSD schließlich
einen Mehraufwand was die
Geschwindigkeit herabsetzt aufgrund der
Einsparung von bitlines wird aber
natürlich weniger Platz benötigt und die
Speicherdichte steigt diese einzelnen
Transistoren zusammengeschaltet als
nandflash ergeben dann einen Flash
Speicherchip mit 128 oder 256 gabit
Größe während sich das jetzt alles
richtig toll anhört gibt es einen
riesigen Nachteil bei der SSD den ich
ich noch nicht genannt habe und zwar ist
das die Abnutzung der Flashzellen durch
das ständige löschen und Beschreiben der
Speicherzellen mit hohen Spannungen
degeneriert die isolatorschicht da sie
beim Tunneleffekt mit Elektronen
durchflossen wird die jedes Mal einen
winzigen Teil der Schicht beschädigen
diese kleinen Beschädigungen führen
irgendwann dazu dass die Schicht ihre
isolierende Funktion verliert und die
Speicherzelle keine Informationen mehr
behalten kann achtung diese Abnutzung
tritt nur beim Schreiben und dem damit
verbundenen löschen auf nicht beim Lesen
und da viel öfter geh lesen wird als
geschrieben ist dieser Nachteil lange
nicht so schlimm wie er sich anhört
diese Haltbarkeit ist schließlich unter
der englischen Übersetzung endurance
bekannt die in Anzahl der Löschvorgänge
und somit auch Schreibvorgänge angegeben
wird bei herkömmlichen SSDs liegt sie in
der Regel zwischen 3000 und 100.000
Löschvorgängen je mehr Bits eine Zelle
speichern kann desto schneller
verschleißt sie weil sie sensibler auf
Beschädigungen der Isolierschicht
reagiert somit haben SLC Zellen eine
höhere endurance als MLC czellen
außerdem verschleißen kleinere
Strukturen auch schneller als große weil
sie eben auch sensibler sind eine 34
Nanometer Technologie hält somit z.B
länger als eine 25 nanomet Technologie
es gibt nun aber auch Verfahren die die
endurance von SSDs steigern können das
WE leveling sorgt z.B dafür dass die
Daten gleichmäßig auf der SSD verteilt
und somit alle Zellen gleichmäßig
abgenutzt werden außerdem werden häufig
genutzte Daten umsortiert und Zugriffe
zusammengefasst damit möglichst wenig
Löschvorgänge stattfinden kommt es
tatsächlich nach einiger Zeit dazu dass
eine Speicherzelle nicht mehr
funktionstüchtig ist dann ersetzt die
Smart Technologie sie mit einer
reservezelle rund 10% der Speicherzellen
auf einer SSD warten nämlich darauf für
eine andere Zelle einzuspringen aber
selbst wenn die Zellen jahrelang
durchhalten ist nach ungefähr 10 Jahren
für unveränderte Daten Schluss nach
dieser Zeit retention genannt hat das
Floating Geld nämlich ihre Ladung und
somit die Information
verloren neben den Flash Chips spielt
vor allem der Controller eine sehr
wichtige Rolle in einer SSD er führt z.B
auch die eben besprochenen Verfahren aus
vor allem ist der kleine Prozessor aber
dafür zuständig die Daten auf den
verschiedenen Speicherchips zu verteilen
und zu speichern und sie dort
schließlich wiederzufinden und zu lesen
der Controller spielt eine ungeahnt
wichtige Rolle in SSDs da ist nämlich
nur eine geringe Anzahl an verschiedenen
flashchips und Herstellern gibt ist vor
allem der Controller für einen
geschwindigkeitsverteil gegenüber der
Konkurrenz zuständig es kommt bei ihm
also auf eine möglichst gute Strategie
an die Zugriffe auf die SSD zu bündeln
außerdem ist ein wichtiger Faktor für
die Geschwindigkeit einer SSD die Anzahl
der flashbausteine die in den Controller
führen da sie parallel am Controller
angeschlossen sind erhöht eine größere
Anzahl der Chips auch proportional die
Geschwindigkeit der SSD zum Schluss sei
noch erwähnt dass es oftmals einen
cashspeicher in der SSD gibt der häufige
Zugriffe nochmals beschleunigt wie in
anderen PC Komponenten eben auch jetzt
reicht's aber kommen wir zum spec
Check dieses Mal war
Mindfactory.de mal wieder so nett und
hab mir eine Corser Force lsssd mit
einer Speichergröße von 240 GB zur
Verfügung gestellt Link dazu wie immer
in der Infobox diese 2,5 Zoll SSD hat
eine Lesegeschwindigkeit von 560 MB pro
Sekunde und eine Schreibgeschwindigkeit
von 535 MB pro Sekunde zum Einsatz
kommen multilevel Speicherzellen die
nach der NAND Architektur vernetzt sind
als kleinen Boost steht da noch ein 512
megb Cash zur Verfügung der aus DRAM
besteht schaut wir mal unter das Gehäuse
sind acht Speicherchips zu sehen die
zusammen mit dem Controller und dem
casache nochmals auf der Rückseite
vorkommen da die SSD laut Hersteller 240
GB speichern kann muss es sich dabei um
Speicherchips mit je 128 Gigabit Handeln
an der Seite und auch unter der SSD
befinden sich einige Löcher mit Gewinden
damit man die SSD flexibel überall
befestigen kann oder z.B auch eine 3,5
zolladapter anschrauben kann auf der
Unterseite erkennt man schließlich noch
die Anschlüsse wie bei der Festplatte
auch bekommt sie Strom über einen 15
poligigen SATA stromanstecker und die
Daten werden über SATA 6G übertragen
SATA 6G ist übrigens das gleiche wie
SATA 3 beides Mal wird eine Datenrate
von maximal 6 Gigabit pro Sekunde
erreicht da die SSDs jedoch immer
schneller werden und die 6 gabit schon
bald nicht mehr ausreichen gibt es
mittlerweile schon SSDs mit m.2
Anschluss womit bis zu 32 Gigabit pro
Sekunde erzielt werden können und mit
dem normalen PCI expressanschluss bei
dem sogar 16 GB pro Sekunde erreicht
werden das sind ca 160 Gigabit pro
Sekunde also rund 27 Mal schneller als
SATA
3 mal wieder vielen Dank fürs anschauen
verges bitte die Bewertung nicht und
lasst mir wieder einen Kommentar da was
euch gefallen hat und was nicht zur
Funktion einer Festplatte gelangt ihr
links oben zur gesamten Computer
Playlist rechts oben und wenn ihr schon
immer mal wissen wolltet wie ein
Touchscreen funktioniert solltet ihr
rechts unten klicken ich bin D mal weg
rockige Grüße und bis in zwei
[Musik]
Wochen
5.0 / 5 (0 votes)