Está en la página 1de 3

FAT

Tabla de asignación de archivos, comúnmente conocido como FAT (del inglés file allocation table)FAT es relativamente sencillo. A causa de ello, es un formato popular para disquetes admitido prácticamente por todos los sistemas operativos existentes para computadora personal. Se utiliza como mecanismo de intercambio de datos entre sistemas operativos distintos que coexisten en la misma computadora, lo que se conoce como entorno multiarranque.

Las implementaciones más extendidas de FAT tienen algunas desventajas. Cuando se borran y se escriben nuevos archivos tiende a dejar fragmentos dispersos de éstos por todo el soporte. Con el tiempo, esto hace que el proceso de lectura o escritura sea cada vez más lento. La denominada desfragmentación es la solución a esto, pero es un proceso largo que debe repetirse regularmente para mantener el sistema de archivos en perfectas condiciones. FAT tampoco fue diseñado para ser redundante ante fallos. Inicialmente solamente soportaba nombres cortos de archivo: ocho caracteres para el nombre más tres para la extensión.

NTFS

NTFS (siglas en inglés de New Technology File System) es un sistema de archivos de Windows NT Está basado en el sistema de archivos HPFS de IBM/Microsoft usado en el sistema operativo OS/2, y también tiene ciertas influencias del formato de archivos HFS diseñado por Apple.

NTFS permite definir el tamaño del clúster a partir de 512 bytes (tamaño mínimo de un sector) de forma independiente al tamaño de la partición. Su principal inconveniente es que necesita para sí mismo una buena cantidad de espacio en disco duro, por lo que no es recomendable su uso en discos con menos de 400 MiB libres.

El tamaño mínimo recomendado para la partición es de 10 GiB (1024MiB). Aunque son posibles tamaños mayores, el máximo recomendado en la práctica para cada volumen es de 2 TiB (Tebibytes). El tamaño máximo de fichero viene limitado por el tamaño del volumen. Tiene soporte para archivos dispersos.

Hay tres versiones de NTFS: v1.2 en NT 3.51, NT 4, v3.0 en Windows 2000 y v3.1 en Windows XP, Windows Server 2003, Windows Vista y v5.1 en Windows Server 2008. Estas versiones reciben en ocasiones las denominaciones v4.0, v5.0, v5.1, v 5.2, y v6.0 en relación con la versión de Windows en la que fueron incluidas. Las versiones más recientes han incluido algunas características nuevas, tales como cuotas de disco y puntos de montaje de volúmenes.

EXFAT32

exFAT (Extended File Allocation Table, tabla extendida de asignación de archivos) es un sistema de archivos, patentado y privativo de Microsoft, especialmente adaptado para memorias flash presentado con Windows CE (Windows Embedded CE 6.0).

El sistema de archivos exFAT se utiliza cuando el NTFS no es factible debido a la sobrecarga de las estructuras de datos.

Ventajas

Límite teórico para el tamaño de fichero de 2 64 bytes (16 Exbibytes), límite aumentado desde 2 32 bytes (4 Gibibytes).

Tamaño de clúster de hasta 2 255 bytes, límite implementado de 32MB.

Mejoras en el rendimiento de la asignación de espacio libre gracias a la introducción de un free space bitmap.

Soporte de 2.796.202 ficheros por directorio.

Soporte de 2.796.202 directorios por partición. Lo que permite almacenar hasta 7,8 billones de archivos.

Soporte para listas de control de acceso.

Soporte para Transaction-Safe FAT File System (TFAT) (función activada opcionalmente en WinCE).

En Windows 7, la función ReadyBoost mejora su capacidad, al eliminarse el límite de archivos de 4Gb del sistema FAT.

Multiplataforma, tanto Mac OS X (desde la versión 10.7) como Microsoft Windows (desde la versión 7) soportan lectura y escritura de forma nativa. Windows XP mediante el Service Pack 2 y Windows Vista con el Service Pack 1, también pueden manejar este formato.