Chiave USB: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 5:
 
I dati sono memorizzati in una [[memoria flash]], tipicamente di tipo [[NAND]], contenuta al suo interno. La capacità è limitata unicamente dalla densità delle memorie flash impiegate, con il costo per [[megabyte]] che aumenta rapidamente per alte capacità. Molti modelli dispongono di un occhiello per permetterne l'aggancio all'anello di un comune [[portachiavi]].
 
== Funzionamento ==
Il [[Protocollo di rete|protocollo]] per il trasferimento dei dati dal computer alla chiavetta, e viceversa, è un protocollo [[standard (informatica)|standard]] denominato [[Universal Serial Bus|USB Mass Storage protocol]]. Tale standardizzazione ha incoraggiato l'inclusione dei driver di supporto nel [[file system]] locale da parte dei produttori di [[sistema operativo|sistemi operativi]] quali [[Windows]], [[macOS]] e [[GNU/Linux]].
 
Inizialmente la velocità di lettura/scrittura della memoria flash contenuta nella chiavette era molto bassa, "frenata" dalla ridotta [[banda passante]] dell'interfaccia USB, che nella sua versione originale, la 1.1, è di 12 Mbit/s. Recentemente invece quasi tutte le chiavette di nuova costruzione utilizzano le più veloci versioni 2.0 o 3.0, perfettamente retrocompatibili con la versione 1.1, e dotate di una banda passante rispettivamente di 480 Mbit/s e di 4,8 Gbit/s.
 
È da precisare però che la velocità non dipende solo dall'interfaccia, ma anche dal tipo di memoria flash utilizzata, e dalla eventuale presenza di microchip dedicati all'interno della chiavetta stessa. Esistono a questo proposito in commercio alcune chiavette che contengono un piccolo [[microprocessore]] dedicato ad ottimizzare il processo di lettura/scrittura sulla memoria flash. Ovviamente la maggiore complessità di queste soluzioni relegano per il momento questi "bolidi" ad un mercato professionale di fascia alta con esigenze specifiche.
 
== Note ==