domingo, 17 de abril de 2011

Sistema de archivo NTFS

NTFS (New Technology File System)

•Diseñado por Microsoft con el fin de ofrecer mayor confiabilidad, seguridad y soporte a los usuarios de los sistemas windows NT, windows 2000, windows XP y windows server.

•Fue creado para lograr un sistema de archivos eficiente y seguro y está basado en el sistema de archivos HPFS de IBM/Microsoft usado en el sistema operativo OS/2. También tiene características del sistema de archivos HFS diseñado por Apple.

•NTFS permite definir el tamaño del clúster de forma independiente al tamaño de la partición. El tamaño mínimo del bloque es de 512 bytes. Este sistema también admite compresión nativa de archivos y encriptación.

•Es un sistema ideal para particiones de gran tamaño, pudiendo manejar discos de hasta 2TB.

Sus desventajas son:

–Utiliza gran cantidad de espacio en disco para sí mismo.
–No es compatible con sistemas operativos como DOS, Windows 95, 98 ni ME.
–No puede usarse en disquetes ni discos removibles.
–La conversión a NTFS es unidireccional, por lo tanto, no se puede volver a convertir en FAT al actualizar la unidad.

Sus ventajas y mejoras con respecto al FAT son:

–Compatibilidad mejorada con los metadatos.
–Uso de estructura de datos avanzadas (árboles-B), optimizando el rendimiento, estabilidad y aprovechando espacio en disco, pues acelera el acceso a los archivos y reduce la fragmentación.
–Permite tamaños de archivos de hasta 16TB (FAT hasta 4GB), hasta 232-1 archivos y un volumen de 256TB
–Con la opción de sparce files es posible almacenar solo los datos significativos, eliminando ceros y ahorrando espacio.
–Mejora de la seguridad.
–Permite limitar el uso del disco a los diferentes usuarios (cuotas).
–El registro de transacciones (journaling), que garantiza la integridad del sistema de archivos.
–Permite comprimir archivos, carpetas y volúmenes enteros, todo esto transparente a las aplicaciones.
–No esta limitado a 26 particiones por la asignación de letras, ya que permite montar volúmenes en directorios (como Linux)