¿Cómo almacena información una unidad de memoria flash?

Por amanda kondolojy
¿Cómo almacena información una unidad de memoria flash?
USB Flash and USB cord image by Roman A. Kozlov from Fotolia.com

La forma en la que una unidad flash almacena información está directamente relacionada con la forma en que tu computadora interactúa con la unidad. Cuando insertas la unidad flash en la computadora ingresa en un modo de emulación. Esto significa que la unidad envía información a la computadora que gobierna su interacción. La unidad flash emula otro disco duro, lo que te permite agarrar y soltar cosas en la memoria tal y como lo harías en un disco duro regular.

Emulación

La forma en la que una unidad flash almacena información está directamente relacionada con la forma en que tu computadora interactúa con la unidad. Cuando insertas la unidad flash en la computadora ingresa en un modo de emulación. Esto significa que la unidad envía información a la computadora que gobierna su interacción. La unidad flash emula otro disco duro, lo que te permite agarrar y soltar cosas en la memoria tal y como lo harías en un disco duro regular.

Escritura de datos

Las unidades flash escriben los datos utilizando un microprocesador hecho especialmente contenido en la unidad. Este microprocesador utiliza el protocolo de almacenamiento Memoria de Sólo Lectura Programable Eléctricamente Borrable (EEPROM, por sus siglas en inglés), que es notable su rápida transferencia de datos, y también es utilizado en otros dispositivos de almacenamiento. Sin embargo, la forma en que la unidad flash utiliza el EEPROM es un poco diferente. En las memorias flash, el EEPROM puede ser eléctricamente programado y borrado utilizando un campo de emisión de electrones, durante un proceso conocido como "tunneling". Esto permite una transmisión más rápida de pequeños grupos de datos.

Degradación

Debido a que el tunneling y el EEPROM utilizan las propiedades de los electrones para escribir datos en una memoria flash, la unidad se degrada con el tiempo. La unidad de memoria no sufrirá de pérdida de datos, pero la velocidad de escritura se hace notablemente menor, hasta que la unidad es incapaz de escribir por completo. El tiempo en que esto ocurre puede variar de unidad en unidad, pero normalmente sucede después de 90 millones de escrituras individuales, lo que significa que pasará bastante tiempo antes de que veas los efectos de esta degradación.