Comment un lecteur flash stocke-t-il des informations?

Unité de mémoire flash.

Émulation

La manière dont une clé USB enregistre les informations est directement liée à la manière dont votre ordinateur interagit avec l'unité. Lorsque vous insérez le lecteur flash dans l'ordinateur, vous entrez en mode d'émulation. Cela signifie que l'unité envoie à l'ordinateur les informations qui régissent votre interaction. Le lecteur flash émule un autre disque dur, ce qui vous permet de saisir et de déposer des éléments en mémoire, comme vous le feriez sur un disque dur ordinaire.

Écriture de données

Les lecteurs flash écrivent les données à l'aide d'un microprocesseur spécialement conçu et contenu dans l'unité. Ce microprocesseur utilise le protocole de stockage EEPROM (Mémoire en lecture seule programmable effaçable électriquement), qui se distingue par son transfert de données rapide, et qui est également utilisé dans d'autres dispositifs de stockage. Cependant, la manière dont le lecteur flash utilise la mémoire EEPROM est un peu différente. Dans les mémoires flash, la mémoire EEPROM peut être programmée et effacée électriquement à l'aide d'un champ d'émission d'électrons, au cours d'un processus appelé "tunneling". Cela permet une transmission plus rapide de petits groupes de données.

La dégradation

Étant donné que le tunneling et la mémoire EEPROM utilisent les propriétés des électrons pour écrire des données dans une mémoire flash, l’appareil se dégrade avec le temps. L'unité de mémoire ne subira aucune perte de données, mais la vitesse d'écriture devient sensiblement plus petite jusqu'à ce que l'unité ne puisse plus écrire complètement. Le temps que cela se produit peut varier d'une unité à l'autre, mais cela se produit généralement après 90 millions d'écritures individuelles, ce qui signifie qu'il faudra beaucoup de temps avant de voir les effets de cette dégradation.