En informática, ZIP o zip es un formato de almacenamiento sin pérdida, muy utilizado para la compresión de datos como imágenes, música, programas o documentos.
Para este tipo de archivos se utiliza generalmente la extensión ".zip
".
Muchos programas, tanto comerciales como libres, lo utilizan i lo permiten su uso mas habitual.
Historia
El formato ZIP fue creado originalmente por Phil Katz, fundador de PKWARE. Katz liberó al público la documentación técnica del formato ZIP, y lanzó al mismo tiempo la primera versión de PKZIP en enero de 1989.
Katz había copiado ARC y convertido las rutinas de compresión de C a un código optimizado en ensamblador, que lo hacía mucho más rápido. Inicialmente, SEA intentó obtener una licencia por el compresor de Katz, llamado PKARC, pero Katz lo rechazó. SEA demandó entonces a Katz por infringir el copyright, y ganó.
ZIP es un formato de fichero bastante simple, que comprime cada uno de los archivos de forma separada. Comprimir cada archivo independientemente del resto de archivos comprimidos permite recuperar cada uno de los ficheros sin tener que leer el resto, lo que aumenta el rendimiento. El problema, es que el resultado de agrupar un número grande de pequeños archivos es siempre mayor que agrupar todos los archivos y comprimirlos como si fuera uno sólo.
ZIP soporta un sistema de cifrado simétrico basado en una clave única. Sin embargo, este sistema de cifrado es débil ante ataques de texto plano, ataque de diccionario y fuerza bruta. También soporta distribuir las partes de un archivo comprimido en distintos medios, generalmente disquetes.
Metodos de Compresion
- Shrinking (Contracción) (método 1)
- Reducing (Reducción) (métodos 2-5)
- Imploding (Implosión) (método 6)
- Tokenizing (método 7)
Este método está reservado. La especificación PKWARE no define un algoritmo para él.
- Deflate and enhanced deflate (métodos 8 y 9)
Estos métodos usan el bien conocido algoritmo deflate. Deflate permite ventanas de hasta 32 KB. Enhanced deflate permite ventanas de hasta 64 KB. La versión mejorada (enhanced) tiene un mejor comportamiento, pero no está tan extendido.
- Biblioteca de compresión de datos de PKWARE por Imploding (método 10)
La especificación oficial del formato no da más información sobre este método.
- Método 11
Este método está reservado por PKWARE.
- Bzip2 (método 12)
Este método utiliza el conocido algoritmo bzip2. Este algoritmo se comporta mejor que Deflate, pero no está ampliamente soportado por las herramientas (sobre todo las de Windows).
LS-120 Super Disk
El SuperDisk, también conocido como el LS-120 y su variante el LS-240, es un dispositivo de almacenamiento desarrollado por la división de almacenamiento de 3M, posteriormente conocida como Imation, y lanzado en 1997 como una alternativa de alta capacidad y velocidad a los disquetes de 3,5 y 1.44 MB. Las unidades SuperDisk son capaces de leer y escribir disquetes de 1,44 y 720 en formato MFM (Modified Frequency Modulation, lo que excluye, por ejemplo, los discos del Apple Macintosh de doble densidad ) además de sus formatos nativos. Las unidades LS-240 son capaces además de formatear los discos de alta densidad (HD) a mayores capacidades.
Equipos y Unidades Super Disk
- Cámara digital Panasonic PV-SD4090, que utiliza discos LS-120 y disquetes como su soporte removible.
- Unidad interna ATAPI Panasonic LKM-F934-1
- Los ordenadores portátiles Panasonic CF71 y Panasonic CF72 tienen unidades internas LS-120 como opcionales.
- Las series Dell Latitude y Dell Inspiron tienen unidades internas LS-120 como opcionales.
- Unidad interna OR Technology FD-2120A. También comercializó una tarjeta ISA con BIOS Promise para los equipos que no lo soportaban como dispositivo de arranque.
memoria flash es una forma desarrollada de la memoria EEPROM que permite que múltiples posiciones de memoria sean escritas o borradas en una misma operación de programación mediante impulsos eléctricos, frente a las anteriores que sólo permite escribir o borrar una única celda cada vez. Por ello, flash permite funcionar a velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes puntos de esta memoria al mismo tiempo.
Caracteristicas Genenerales
La información que almacena no se pierde en cuanto se desconecta de la corriente, una característica muy valorada para la multitud de usos en los que se emplea este tipo de memoria.
Los principales usos de este tipo de memorias son pequeños dispositivos basados en el uso de baterías como teléfonos celulares o móviles, asistentes digitales personales (Personal Digital Assistant), pequeños electrodomésticos, cámaras de fotos digitales, reproductores portátiles de audio, etc.
Las capacidades de almacenamiento de estas tarjetas que integran memorias flash comenzaron en 128 MB pero actualmente se pueden encontrar en el mercado tarjetas de hasta 32 GB por parte de la empresa Panasonic en formato SD.
La velocidad de transferencia de estas tarjetas, al igual que la capacidad de las mismas, se ha ido incrementando progresivamente. La nueva generación de tarjetas permitirá velocidades de hasta 30 MB/s.
Sin embargo, todos los tipos de memoria flash sólo permiten un número limitado de escrituras y borrados, generalmente entre 10.000 y un millón, dependiendo de la celda, de la precisión del proceso de fabricación y del voltaje necesario para su borrado.
Las aplicaciones más habituales son:
- El llavero USB que, además del almacenamiento, suelen incluir otros servicios como radio FM, grabación de voz y, sobre todo como reproductores portátiles de MP3 y otros formatos de audio.
- Las PC Card
- Las tarjetas de memoria flash que son el sustituto del carrete en la fotografía digital, ya que en las mismas se almacenan las fotos.
Existen varios estándares de encapsulados promocionados y fabricados por la mayoría de las multinacionales dedicadas a la producción de hardware.
Cinta magnetica de almacenamiento de datos
Las cintas magnéticas de almacenamiento de datos han sido usadas para el almacenamiento de datos durante los últimos 20 años. En este tiempo se han hecho varios avances en la composición de la cinta, la envoltura, y la densidad de los datos. La principal diferencia entre el almacenamiento en cintas y en discos es que la cinta es un medio de acceso secuencial, mientras que el disco en un medio de acceso aleatorio.
Hay dos características clave para clasificar las tecnologías de cintas magnéticas. La primera es la anchura de la cinta. La anchura más común de una cinta de alta capacidad ha sido como máximo de media pulgada. Existen muchos otros tamaños y la mayoría han sido desarrollados para tener menor encapsulado o mayor capacidad.
La segunda clasificación es según el método de grabación. Más específicamente, la diferencia radica en si los datos son escritos linealmente o por escaneo 'helical'. El método lineal ordena en pistas paralelas a la longitud de la cinta. El escaneo 'helical' escribe pequeñas pistas curvada desde un borde de la cinta hasta el otro. Originalmente, la grabación lineal significaba ocupar completamente la anchura de la cinta y escribiendo o leyendo todas las pistas a la vez. Una variación de esta tecnología, es la llamada grabación lineal 'serpentine' que solo graba una fracción de las pistas en la cinta a la vez. Después de realizar una pasada completa, la cabeza se desplaza ligeramente y hace otra pasada en la dirección contraria. Este procedimiento es repetido hasta que todas las pistas han sido leídas o escritas. Usando este método, la cinta puede tener más pistas que las usadas con el método linear normal. En contraste a esto, el método de escaneo 'helical' solo necesita una pasada para leer o escribir toda la cinta.
A fecha de 2006, la gran mayoría de las cintas magnéticas están encapsuladas en cartuchos y casetes, y son usadas principalmente como medios de almacenamiento de alta capacidad usados para copias de seguridad. El cartucho de mayor almacenamiento es actualmente el "Digital Linear Tape, DLT-S4"; éste puede almacenar 800GB de datos sin compresión.