exFAT fait passer le système de fichiers FAT à un niveau supérieur, en ajoutant une grande quantité de fonctionnalités longtemps attendues qui faisaient cruellement défaut au système FAT32. L'une des principales caractéristiques pour les personnes qui font du montage vidéo est la prise en charge des fichiers >4GiB et des tailles de partition beaucoup plus importantes que celles généralement prises en charge par le système FAT32, ce qui facilite grandement le travail avec les disques modernes de plusieurs téraoctets…
exFAT est disponible pour Windows Vista, 7, et je crois même avoir vu une version de Microsoft pour faire fonctionner XP avec exFAT . Certaines personnes travaillent sur le support exFAT de Linux, mais je ne peux pas dire où elles en sont, et comme toujours, il y a un risque de corrompre vos données comme avec NTFS …
De Wikipedia (mes commentaires en gras) :
- Extensibilité à de grandes tailles de disque : 64 ZiB théoriques au maximum, 512 TiB recommandés au maximum, en augmentation par rapport à la limite de 16 TiB des partitions FAT32. Notez que le Windows 2000/XP/Vista/7 intégré peut monter et supporter des volumes FAT32 supérieurs à 32 Go, mais ne peut pas créer un volume FAT32 supérieur à 32 Go.
- Taille du cluster jusqu'à 32 MiB (permettant des partitions plus grandes au prix d'un plus grand espace de fichier)
- Limite de taille de fichier de 16 EiB (limitée par la taille du volume), augmenté de près de 4 GiB en FAT32 (meilleur support pour le montage vidéo et les archives volumineuses)
- Amélioration de l'allocation d'espace libre et des performances de suppression grâce à l'introduction d'un bitmap d'espace libre (performances bien meilleures que celles de FAT32)
- Support des listes de contrôle d'accès (vous pouvez donc contrôler l'accès aux fichiers si vous le souhaitez mais je soupçonne que l'utilisation principale serait pour les périphériques USB où vous voulez juste que les gens y accèdent allez comprendre. ..)
- Prise en charge des paramètres définis par les OEM pour personnaliser le système de fichiers en fonction des caractéristiques spécifiques des appareils (pour une utilisation dans des appareils embarqués ayant des besoins spécifiques)
Ce que les développeurs de Microsoft ont essentiellement fait, c'est mettre à jour le système de fichiers FAT32 en exFAT, en passant d'un adressage 32 bits à un adressage 64 bits, pour offrir une alternative plus rapide que le passage au NTFS tout en permettant de créer, stocker ou transférer des fichiers énormes, des fichiers supérieurs à 4GiB. En théorie, exFAT n'a pas la même charge opérationnelle que NTFS car il manque de nombreuses fonctionnalités qui ajoutent de la complexité (et donc du temps de traitement et de la latence du disque) aux systèmes de fichiers. Parmi les fonctionnalités manquantes (et qui sont en fait inutiles ou constituent un gaspillage pour les supports amovibles), on peut citer :
Les seuls inconvénients de l'exFAT sont que Microsoft ne l'a pas rendu public, exigeant des entreprises qu'elles obtiennent une licence pour l'utiliser sur leurs appareils. Cela vise probablement davantage les appareils de type enregistreur vidéo numérique, les utilisateurs particuliers obtenant une licence pour l'utiliser avec Windows.
Toutefois, exFAT devrait être un véritable concurrent de NTFS sur les systèmes à puissance de traitement et à mémoire limitées. Le NTFS sur mémoire flash est connu pour être inefficace depuis un certain temps. L'empreinte et les frais généraux plus faibles d'exFAT en font un outil idéal. Bien sûr, seulement si votre définition de “l'idéal” permet au logiciel d'être propriétaire et non pas open source.