? Wie technologischen Fähigkeiten und erhöhen sich besser zugänglich für die breite Öffentlichkeit , gibt es einen wachsenden Bedarf an größeren Speicherkapazitäten. Um dies zu ermöglichen , muss eine große Menge an Daten, die in ein kleines Gerät passen. Flash-Laufwerke sind eine Lösung für dieses Problem und bietet die Möglichkeit, ganze Medien -Sammlungen auf einem Gerät von der Größe eines Daumens passen. Um dies zu erreichen , sind spezielle Techniken Datenspeicher erforderlich . Hintergrund
Datenspeicherung kommt in einer Vielzahl von Formaten , jeweils angepasst an die jeweilige Aufgabe , auf die sie angewendet werden . Ein Beispiel hierfür ist Random Access Memory (RAM) , die zur laufenden Anwendungen auf einem Computer speichert. RAM wird diese Aufgabe durch die hohe Geschwindigkeit geeignet , ist aber nicht für die Langzeitlagerung , da sie gelöscht werden, wenn sie nicht angeschlossen ist an eine Stromquelle . Flash-Speicher ist ein Subtyp von einer Art Gedächtnis genannt EEPROM oder elektrisch löschbare Programmable Read - Only Memory .
Attribute
Flash-Speicher hat eine Reihe von Attributen, die machen es für tragbare Datenspeichervorrichtung . Im Gegensatz zu RAM, Flash-Speicher wird nicht gelöscht , wenn das Gerät ausgeschaltet ist . Obwohl es auch andere Geräte, die diese Funktionalität bieten , haben sie eine Reihe von Nachteilen . ROM , oder Read Only Memory, dauerhaft speichert die Daten , mit denen sie während ihrer Herstellung durchdrungen wurde . Für Verbraucher, die Daten zu Hause speichern möchten , ist dies nicht sinnvoll. Lediglich mit einer Festplatte ist nicht sinnvoll, entweder , da sie große Mengen an Energie erfordert , enthält bewegliche Teile und ist nicht annähernd so portabel.
Physikalischen Mechanismus
< br >
Transistoren sind verantwortlich für den physischen Aspekt des Flash-Datenspeicher . Die meisten Transistoren können nur Informationen , wenn Strom durch sie fließt. Eine Komponente, den Gate bestimmt, ob der Transistor in einem Zustand, der eine "0" oder eine "1 ". Flash-Speicher- Transistoren eine zweite Gate , ein Floating-Gate bezeichnet . Diese Fallen Elektronen des Transistors Wert zu halten , auch wenn kein Strom vorhanden ist.
Data Storage
Wie die meisten Formen der Lagerung, treibt Flash- Speicher, Speicher mit binären Ziffern . Ein Transistor können diese entweder eine "0" oder eine "1 " an der elektrischen Ladung, die in ihr basiert. Wenn ein Elektron vorhanden ist in einem Gate , ist es nicht mehr leitend , wodurch eine "0". Eine "1" erzeugt wird , wenn kein Elektron, wodurch der Transistor leitend wird. Wenn eine Anzahl von Transistoren zusammen gruppiert sind, spricht man von einem Block oder Sektor genannt . Eine Reihe von ihnen kann der Computer komplexe Datenstrukturen bilden mit den einfachen binären Ziffern.
Wear Leveling
Nachdem eine ausreichende Menge der Nutzung, gehen Stick Sektoren schlecht aufgrund des elektrischen Stroms führen. Dies kann zu Datenverlusten führen , wenn es nicht präventiv angegangen . Um dieses Problem zu lösen, beschäftigen Flash-Laufwerk -Hersteller eine Technik namens Wear-Leveling . Wear Leveling verursacht das Laufwerk die Daten in Sektoren, die auf eine relativ geringe Zahl von Zeiten wurden in einem Versuch, das Tragen von Sektoren schnell verhindern schriftliche speichern. Eine Lookup-Tabelle ist auf der Festplatte , so dass die Daten behandelt wird, als wenn es sequenziell gespeichert gespeichert wurden , auch wenn es nicht ist.