Come vanno le cose memorizzati su un flash drive?

August 19

Come vanno le cose memorizzati su un flash drive?


Come capacità tecnologiche aumentano e diventano più accessibili al grande pubblico, vi è una crescente necessità di capacità di stoccaggio di grandi dimensioni. Per rendere possibile, una grande quantità di dati deve inserirsi in un piccolo dispositivo. unità Flash sono una soluzione a questo problema, offrendo la possibilità di adattarsi intere collezioni multimediali su un dispositivo delle dimensioni di un pollice. Per fare questo, sono necessarie tecniche di memorizzazione dati speciali.

sfondo

L'archiviazione dei dati è disponibile in una varietà di formati, ognuno adattato al particolare compito al quale verrà applicata. Un esempio di questo è casuale Access Memory (RAM), che viene utilizzata per memorizzare applicazioni attualmente in esecuzione su un computer. RAM è adatto a questo compito a causa della sua alta velocità, ma non è adatto per la conservazione a lungo termine, perché viene cancellato quando non è collegato a una fonte di alimentazione. La memoria flash è un sottotipo di un tipo di memoria EEPROM chiamato, o cancellabile e programmabile elettricamente Read-Only Memory.

attributi

memoria Flash ha una serie di attributi che lo rendono adatto per la memorizzazione dati portatile. A differenza di RAM, memoria flash non viene cancellata quando il dispositivo è spento. Anche se ci sono altri dispositivi che forniscono questa funzionalità, hanno un numero di svantaggi. ROM, o Read Only Memory, memorizza in modo permanente i dati con cui è stata impregnata durante la sua fabbricazione. Per i consumatori che desiderano memorizzare i dati a casa, questo isn & # 039 t utile. Semplicemente utilizzando un disco rigido isn & # 039; t utile, sia, in quanto richiede grandi quantità di energia, contiene parti in movimento e isn & # 039; t quasi come portatile.

meccanismo fisico

Transistor sono responsabili per l'aspetto fisico di archiviazione dei dati flash. La maggior parte dei transistor possono memorizzare solo le informazioni quando il potere è che fluisce attraverso di loro. Un componente chiamato il cancello determina se il transistor è in uno stato che rappresenta uno "0" o un "1" transistori di memoria Flash hanno una seconda porta, chiamato gate flottante. Questo intrappola elettroni per mantenere il transistore & # 039; s valore, anche in assenza di corrente è presente.

Archivio dati

Come la maggior parte forme di stoccaggio, unità flash conservare memoria utilizzando cifre binarie. Un transistore può o immagazzinare uno "0" o "1", basato sulla carica elettrica presente in esso. Se un elettrone è presente all'interno di un cancello, non è più conduttivo, producendo un "0" A "1" è prodotto in assenza di elettroni, rendendo così il transistore conduttivo. Quando un numero di transistor sono raggruppati, questo è chiamato un blocco o settore. Una serie di queste consente al computer di formare strutture di dati complesse utilizzando semplici cifre binarie.

Wear Leveling

Dopo una quantità sufficiente di utilizzo, settori flash drive vanno male a causa di danni dalla corrente elettrica. Ciò può causare la perdita di dati se non viene affrontata preventivamente. Per risolvere questo problema, i produttori di flash drive utilizzano una tecnica chiamata wear leveling. Usura livellamento provoca l'azionamento per memorizzare i dati in settori che sono stati scritti in un numero relativamente basso di volte in un tentativo di impedire settori di indossare rapidamente. Una tabella di ricerca viene memorizzata sull'unità in modo che i dati sono trattati come se fosse memorizzato sequenzialmente, anche se non lo è.