? 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 raccolte multimediali in un dispositivo delle dimensioni di un pollice . Per fare questo , sono necessarie particolari tecniche di memorizzazione dei dati. Sfondo Foto
archiviazione dei dati è disponibile in una varietà di formati , ognuno adattato al particolare compito a cui sarà applicata. Un esempio di questo è Random 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 l'archiviazione a lungo termine, perché viene cancellato quando non è collegato a una fonte di alimentazione . La memoria flash è un sottotipo di un tipo di memoria chiamata EEPROM , o cancellabile e programmabile elettricamente Read - Only Memory .
Attributi
memoria flash ha una serie di attributi che rendono adatto per la memorizzazione dati portatile . A differenza di RAM , memoria flash non viene cancellato quando il dispositivo viene spento . Anche se ci sono altri dispositivi che forniscono questa funzionalità , hanno un certo numero di aspetti negativi . ROM , o Read Only Memory , memorizza in modo permanente i dati con cui era impregnata durante la sua fabbricazione . Per i consumatori che desiderano archiviare dati a casa, questo non è utile . Semplicemente utilizzando un disco rigido non è utile , sia , in quanto richiede grandi quantità di energia , contiene parti in movimento e non è quasi come portatile .
Fisica meccanismo
< br
Transistors> sono responsabili per l'aspetto fisico di memorie flash . Maggior transistor possono memorizzare solo informazioni quando è sotto tensione elettrica attraverso di loro . Un componente chiamato la porta determina se il transistor è in uno stato che rappresenta uno "0 " o " 1 ". Transistori di memoria flash hanno un secondo cancello , chiamato un gate flottante . Questo trappole elettroni per mantenere il valore del transistor , anche in assenza di corrente è presente .
Data Storage
Come la maggior parte delle forme di deposito , Flash Memory Drives negozio utilizzando cifre binarie . Un transistor può o memorizzare uno "0" o " 1 ", in base alla carica elettrica presente all'interno di esso. Se un elettrone è presente all'interno di un cancello , non è più conduttivo , producendo un "0 ". A " 1 " è prodotta in assenza di elettroni, rendendo così il transistor conduttivo . Quando un numero di transistor sono raggruppate insieme , si parla di un blocco o di un settore . Una serie di questi permette al computer di formare strutture dati complesse utilizzando le semplici cifre binarie .
Wear Leveling
Dopo una sufficiente quantità di utilizzo , settori flash drive vanno male causa di danni dalla corrente elettrica . Ciò può causare la perdita di dati se non è preventivamente affrontato. Per risolvere questo problema , i costruttori flash drive impiegano una tecnica chiamata usura livellamento. Indossare livellamento causa l' unità di memorizzare i dati in settori che sono stati scritti per un relativamente basso numero di volte nel tentativo di evitare che alcuni settori di usura rapidamente. Una tabella di ricerca viene memorizzato sul disco in modo che i dati siano trattati come se fosse memorizzato in sequenza , anche se non lo è.