Microsoft presentó el nuevo sistema de archivos exFAT con Vista SP1. La tabla de asignación de archivos extendida (exFAT) es la sucesora del antiguo sistema de archivos FAT32. ¿Cuáles son las ventajas y desventajas de este nuevo sistema de archivos? ¿Cuáles son las diferencias entre exFAT y FAT32? ¿Cuándo se prefiere exFAT sobre NTFS?
Microsoft lanzó el sistema de archivos exFAT con Vista SP1. El sistema de archivos que se rumoreaba que se lanzaría con Vista original finalmente estuvo disponible al público a gran escala. Este artículo explicará los problemas que existen con FAT32 que exFAT ha sido diseñado para solucionar. Sorprendentemente para muchas personas, exFAT incluso puede ser mejor que el muy querido NTFS en algunas circunstancias.
FAT32 es el sistema de archivos con el que la mayoría de los usuarios de Windows están más familiarizados. Windows primero admitió FAT32 con Windows 95 OSR2 y aumentó el soporte para él a través de XP.
FAT32 problemas y problemas -
- Por defecto, los sistemas de Windows solo pueden formatear una unidad de hasta 32 GB. Software adicional funciona alrededor de este problema. Cuando se formatea en estos tamaños más grandes, FAT32 se vuelve cada vez más ineficiente.
- El tamaño máximo de archivo en una unidad formateada FAT32 es de alrededor de 4 GB. Con los formatos de DVD y DVD de alta resolución ahora disponibles, este límite se suele alcanzar.
- Tratar con la fragmentación y los cálculos de espacio libre en disco puede ser un gran gasto de recursos en grandes sistemas FAT32.
- Un directorio FAT32 puede tener 65,536 entradas de directorio. Cada archivo o subdirectorio puede ocupar múltiples entradas; por lo tanto, los directorios FAT32 están limitados por la cantidad de archivos que puede contener.
Ventajas exFAT
- El límite de tamaño de archivo es ahora de 16 exabytes.
- Los límites de tamaño de formato y archivos por límite de directorio prácticamente se eliminan.
- Al igual que HPFS, exFAT utiliza mapas de bits de espacio libre para reducir la fragmentación y problemas de asignación / detección de espacio libre.
- Al igual que HTFS, los sistemas de permisos deben poder adjuntarse a través de una lista de control de acceso (ACL). Sin embargo, no está claro si o cuándo Vista incluirá esta característica.
EXFAT fue lanzado por primera vez con CE 6.0 pero finalmente llegó a la corriente principal con Vista SP1. Obviamente, exFAT tiene varios puntos fuertes sobre FAT32. Entonces, ¿por qué en el pasado la mayoría de los usuarios avanzados de los sistemas de Microsoft han optado por formatear / convertir a un sistema de archivos NTFS?
Curiosamente, exFAT no se usa y no fue diseñado para formatear discos duros. Solo se recomienda en el almacenamiento de memoria flash y otros dispositivos externos solamente. Por esta razón, actualmente no se considera un gran competidor para NTFS en los discos duros.
Sin embargo, exFAT debe ser un verdadero competidor de NTFS en sistemas basados en flash con capacidad de procesamiento y memoria limitadas. Se sabe que NTFS en la memoria flash es ineficiente desde hace bastante tiempo. La huella / sobrecarga más pequeña de exFAT lo hace ideal para este propósito. Por supuesto, solo si su definición de "ideal" permite que el software sea propietario y no de código abierto.
Vista alegremente leerá FAT, exFAT y NTFS desde flash. ReadyBoost no funcionará con unidades flash formateadas exFAT en Vista, sin embargo. Windows 7 leerá los tres formatos y podrá las unidades flash ReadyBoost exFat. Las versiones modernas de OS X después de Snow Leopard (10.6.5) agregaron capacidades de lectura y escritura exFat.
En conclusión, FAT32 es un sistema simple. La simplicidad de FAT32 hace que pierda eficiencia en tamaños grandes, pero permite que se ejecute con menos recursos. La complejidad de NTFS aumenta las características pero requiere más memoria y capacidad de procesamiento. exFAT es un sistema mejorado y más complejo que FAT, pero está diseñado solo para unidades flash.
Este artículo se ha actualizado para incluir información sobre Windows 7 y OS X.