martes, 20 de febrero de 2007

MEMORIA USB

MEMORIA USB
Una memoria USB (de Universal Serial Bus, en inglés pendrive o USB flash drive) es un pequeño dispositivo de almacenamiento que utiliza memoria flash para guardar la información sin necesidad de baterías (pilas). Estas memorias son resistentes a los rasguños y al polvo que han afectado a las formas previas de almacenamiento portátil, como los CD y los disquetes.
Estas memorias se han convertido en el sistema de almacenamiento y transporte personal de datos más utilizado, desplazando en este uso a los tradicionales disquetes, y a los CDs. Se pueden encontrar en el mercado facilmente memorias de 1, 2, 4, 8 GB o más (esto supone, como mínimo el equivalente a unos 1000 disquetes) por un precio moderado. Su gran popularidad le ha supuesto infinidad de denominaciones populares relacionadas con su pequeño tamaño y las diversas formas de presentación, sin que ninguna haya podido destacar entre todas ellas: pincho, mechero, llavero, llave o las de los embalajes originales en ingles pendrive, flash drive o memory stick. El calificativo USB o el propio contexto nos permiten identificar fácilmente el dispositivo informático al que se refieren. Véase también: Alternative names for USB flash drive.

Los sistemas operativos actuales pueden leer y escribir en las memorias sin más que enchufarlas a un conector USB del equipo encendido, recibiendo la energia de alimentación a través del propio conector. En equipos algo antiguos (como por ejemplo los equipados con Windows 98) se necesita instalar un controlador de dispositivo (driver) proporcionado por el fabricante. Los sistemas GNU/Linux también tienen soporte para dispositivos de almacenamiento USB, aunque puede que algunos entornos gráficos no reconozcan bien la forma en que el dispositivo esté, o acaso no esté, particionado; y podría ser necesario realizar manualmente la operación de "montaje".

Características
Las memorias actuales cumplen la especificación USB 2.0, lo que les permite alcanzar velocidades de escritura/lectura de hasta 480 Mbit/s teóricos (aunque en la práctica, como mucho, alcanzan unos 20 Mbyte/s, es decir 160 Mbit/s). Tienen una capacidad de almacenamiento que va desde algunos megabytes hasta 60 gigabytes, aunque algunos dispositivos incorporan un minúsculo disco duro en vez de una memoria flash, pudiendo almacenar muchísima más cantidad de información. Sin embargo, algunos ordenadores pueden tener dificultades para leer la información contenida en dispositivos de más 2 ó 4 GB de capacidad.
Algunos de estos dispositivos en vez de incluir la memoria flash integrada, incorporan un minilector de tarjeta de memoria. Esto permite reutilizar la memoria de, por ejemplo, una cámara digital.
De todos modos, cualquier tarjeta de memoria es más cara que una memoria USB, por lo que la combinación de tarjeta y lector USB no es lo más barato.
Otro formato de memoria USB es un reproductor MP3 con conexión USB y una memoria flash interna. Una memoria USB, es esencialmente una memoria flash del tipo NAND integrada con una interfaz USB 1.1 ó 2.0. Son dispositivos de almacenamiento de datos pequeños, livianos, desconectables y reescribibles de hasta 60 GB. El modelo más popular a la venta actualmente es de 512 MB, aunque con la reducción de coste se va tendiendo cada vez más hacia un 1 GB. Un llavero USB es un dispositivo de memoria muy rápido y mucho más fiable que los disquetes. Estos dispositivos utilizan el standard "USB mass storage" (Almacenamiento Masivo USB) para dispositivos de almacenamiento removible.

Utilidad
Memoria USB por dentroLa mayoría de las memorias USB son pequeñas y ligeras. Son populares entre personas que necesitan transportar datos entre la casa, escuela o lugar de trabajo. Teóricamente, la memoria flash puede retener los datos durante unos 10 años y escribirse un millón de veces.
Otra utilidad de estas memorias es que si la BIOS lo admite pueden arrancar un sistema operativo sin necesidad de otro disquete o CD. El arranque desde USB tiene la ventaja que esta muy extendido en ordenadores nuevos; un conector USB ocupa mucho menos que un lector de CD-ROM y una disquetera, y es mucho más barato; y se le puede conectar un disco duro "de verdad" si se necesita más capacidad; para hacer una copia de seguridad, por ejemplo. Asimismo, algunas distribuciones de GNU/Linux están contenidas completamente en un llavero USB y pueden arrancar desde allí (véase LiveCD).
También hay grabadoras y lectores de CD-ROM, DVD, disquetera o Zip.
Como medida de seguridad, algunos de estas memorias tienen posibilidad de impedir la escritura mediante un interruptor, como la pestaña de los antiguos disquetes.
Otros permiten reservar una parte para ocultarla mediante una clave.
A pesar de su bajo costo y garantía, se han reportado casos en que estos dispositivos de almacenamiento dejan de funcionar de un día para otro, bien por variaciones de voltaje mientras están conectadas o por dejarlas caer de una altura superior a un metro, o simplemente por traerlas en el bolsillo junto a monedas o llaves.

Historia
Las unidades flash USB fueron inventadas en 1998 por IBM como un reemplazo de las unidades de disquete para su línea de productos ThinkPad. Aunque fue un invento de IBM, éste no lo patentó. IBM contrato más tarde a M-Systems para desarrollarlo y fabricarlo en forma no exclusiva. M-Systems mantiene la patente de este dispositivo, como también otras pocas relacionadas.
Las primeras unidades flash fueron fabricadas por M-Systems bajo la marca "Disgo" en tamaños de 8 MB, 16 MB, 32 MB y 64 MB. Estos fueron promocionados como los "verdaderos matadores del disquete", y su diseño continuó hasta los 256 MB. Los fabricantes asiáticos pronto fabricaron sus propias unidades más baratas que las de la serie Disgo.
Las modernas unidades flash poseen conectividad USB 2.0.
Aunque inicialmente fue concebido para guardar datos y documentos, actualmente las unidades flash tienen muchas más utilidades.

Fortalezas y debilidades
Las unidades flash son inmunes a rayaduras y al polvo que afecta a las formas previas de almacenamiento portátiles como discos compactos y disquetes, su diseño de estado sólido duradero significa que en muchos casos puede sobrevivir a abusos ocasionales (golpes, caídas, pisadas, pasadas por la lavadora o salpicaduras de café). Esto lo hace ideal para el transporte personal de datos o archivos de trabajo desde un lugar a otro. O el transporte de datos personales a los que se quiere acceder en múltiples lugares. La casi omnipresencia de soporte USB en computadoras modernas significa que un dispositivo funcionará en casi todos lados. Sin embargo, Microsoft Windows 98 no soporta disposivos USB de almacenamiento masivo genéricos, se debe instalar un driver separado para cada fabricante. Para Microsoft Windows 95 dichos drivers son casi inexistentes.
Las unidades flash son una forma relativamente densa de almacenamiento, hasta el dispositivo más barato almacenará lo que docenas de disquetes, y por un precio moderado alcanza a los CDs en tamaño o los superan. Históricamente, el tamaño de estas unidades ha ido variando de varios megabytes hasta unos pocos gigabytes. En el año 2003 las unidades funcionaban a velocidades USB 1.0/1.1, unos 1.5 Mbit/s o 12 Mbit/s. En 2004 se lanzan los dispositivos con interfaces USB 2.0. Aunque USB 2.0 puede entregar hasta 480 Mbit/s, las unidades flash están limitadas por el ancho de banda del dispositivo de memoria interno. Por lo tanto se alcanzan velocidades de lectura de hasta 100Mbit/s, realizando las operaciones de escritura un poco más lento. En condiciones óptimas, un dispositivo USB puede retener información durante unos 10 años.
Las memorias flash implementan el estandar "USB mass storage device class" (clase de dispositivos de almacenamiento masivo USB). Esto significa que la mayoría de los sistemas operativos modernos pueden leer o escribir en dichas unidades sin drivers adicionales. En lugar de exponer los complejos detalles técnicos subyacentes, los dispositivos flash exportan una unidad lógica de datos estructurada en bloques al sistema operativo anfitrión. El sistema operativo puede usar el sistema de archivos o el esquema de direccionamiento de bloques que desee. Algunas computadoras poseen la capacidad de arrancar desde memorias flash, pero esta capacidad depende de la BIOS de cada computadora, además, para esto, la unidad debe estar cargada con una imagen de un disco de arranque.
Las memorias flash pueden soportar un número finito de ciclos de lectura/escritura antes de fallar, Con un uso normal, el rango medio es de alrededor de varios millones de ciclos. Sin embargo las operaciones de escrituras serán cada vez más lentas a medida que la unidad envejezca.
Esto debe tenerse en consideración cuando usamos un dispositivos flash para ejecutar desde ellas aplicaciones de software o un sistema operativo. Para manejar esto (además de las limitaciones de espacio en las unidades comunes), algunos desarrolladores han lanzado versiones de sistemas operativos (como Linux) o aplicaciones comunes (como Mozilla Firefox) diseñadas especialmente para ser ejecutadas desde unidades flash. Esto se logra reduciendo el tamaño de los archivos de intercambio y almacenándolos en memoria RAM.

Consideraciones de uso
Antes de retirar la memoria del puerto USB hay que asegurarse de notificarlo al sistema operativo (desmontar en GNU/Linux o "Quitar el Hardware con seguridad " desde el "Administrador de dispositivos" en Windows).
Si no se hace puede dañar su sistema operativo ya que no se le da aviso de que está sacando el dispositivo de memoria externa y no cierra correctamente procesos. Esto es obligatorio hasta Windows 2000 y voluntario en XP, el cual permite elegir un modo de desconexión más simple.
Si se saca antes de tiempo puede que, además, los archivos se graben mal. Incluso se puede dañar la memoria ya que hay electricidad que fluye a través del USB y que al sacarlo rápidamente podría dañar al chip. El cuidado de los pendrive o memorias USB es similar al de las tarjetas. Hay que evitar el daño físico, la humedad y el calor extremo.

No hay comentarios: