
FAT (abrviation de File Allocation Table) is probablement le systme de fichiers le plus utilis. Malheureusement, the FAT formats present an important limitation: a support de stockage format en FAT ne peut containir que des fichiers infrieurs 4 Go, ce qui peut tre une limitation pour certains types de donnes, comme les films, les bases de donnes ou les conteneurs HD virtuels. BigFAT SEGGER is une spcification qui dfinit la manire de stocker des fichiers volumineux dpassant largement 1 To sur n’importe that disque format en FAT.
Les systmes FAT ordinaires considrent les gros fichiers comme des fichiers multiples, qu’ils peuvent lire, crire et copier. Introduit en 1977 par Microsoft pour les disquettes, FAT at amlior plusieurs fois, passant de la FAT12 la FAT16, FAT32, puis exFAT (extensible File Allocation Table). The a galement t tendu d’autres gards, comme ajout de la prize en charge des noms de fichiers longs, tout en maintenant gnralement une compatibilit descendante. La FAT est probablement le choix de format le plus populaire pour les supports amovibles, tels que les cartes SD, les cls USB, car elle est prize en charge par tous les systmes d’exploitation et les priphriques intgrs.
Avec exFAT, the taille des fichiers est limit moins de 4 Go. BigFAT rsout ce problme en dfinissant comment diviser a fichier de 4 Go ou plus en morceaux et comment nommer ces morceaux. Les fichiers infrieurs 4 Go sont stocks de la mme manire, de sorte que seuls les gros fichiers sont stocks sous forme de fichiers multiples. As a prcdemment, BigFAT is a free spcification et ouverte allowing the stockage de fichiers de plus de 4 Go sur des disques durs formats en FAT, tout en maintenant a total compatibility avec la FAT.
La spcification de BigFAT est entirement ouverte au public. Tout le monde est invites ajouter le support de BigFAT son logiciel. Aucun frais de license ni aucune autorisation d’aucune sorte ne sont ncessaires. Quiconque souhaite l’impmenter ou rendre quelque chose compatible est libre de le faire. Le convertisseur BigFAT is a program en ligne de commande gratuit, accessible sous Windows, macOS ou Linux.
Segger Microcontroller, merged in 1992, is an enterprise without implique in the industry des systmes embarqus. Elle fournit des produits utiliss pour le dveloppement et la fabrication de quatre catgories de systmes embarqus: systmes d’exploitation en temps rel (RTOS) et bibliothques logicielles (middleware), sondes de dbogage et de traage, outils de programmation (environnement de dveloppement intgr (IDE), compilateur, diteur de liens) et programmateurs in-system (ligne de produits Flasher). Le sige de la socit est situ Monheim am Rhein, in Allemagne, avec des bureaux distants Gardner, dans le Massachusetts, Milpitas, en Californie, et Shanghai, en Chine.
ExFAT de Microsoft
NTFS (de langlais New Technology File System) is the successor to FAT. NTFS dispose de nombreuses amliorations techniques par rapport FAT et HPFS (High Performance File System), as a support amlior des mtadonnes, lusage de structures de donnes avances pour amliorer les performances, la fiabilit et lutilisation de lespace disque, ainsi que des extensions supplmentaires telles que la journalisation du systme de fichiers et la Lista de contrle daccs (ACL).
The exFAT at standards introduced by Microsoft in 2006. Bien qu’elle soit cense tre optimise pour les mmoires flash telles que les lecteurs flash USB et les cartes SD, l’une des principales raisons de son introduction tait probablement d’ordre commercial, crit SEGGER. Tous les brevets sur la FAT ont expir, this means that Microsoft does not control the technology and the facturer of the license for the FAT.
Avec exFAT cependant, the situation is different: Microsoft possde plusieurs brevets et quiconque met en uvre ou utilize the exFAT technology doit obtenir the authorization of Microsoft, ce here implique gnralement le paiement de droits Microsoft.
exFAT at adopt par la SD Association (une organization but non lucratif qui dfinit des normes de cartes mmoire destines simplifier the utilization et optimiser les performances des appearils lectroniques grand public) comme systme de fichiers par dfaut pour les cartes SDXC de plus de 32 Go . Toutefois, notons que la carte SD ou SDXC peut tre reformate avec le systme de fichiers FAT gratuit.
exFAT a trois objectifs de conception centraux:
- Keep the simplicit des systmes de fichiers bass sur la FAT: deux des points forts des systmes de fichiers bass sur la FAT sont leur simplicit relative et leur ease de mise en uvre. In the esprit de ses prdcesseurs, les utilisateurs must find exFAT relativement simple and easy to put in uvre;
- Permettre des fichiers et des priphriques de stockage trs volumineux: le systme de fichiers exFAT utilize 64 bits to write the taille des fichiers, ce qui permet aux applications qui dpendent de trs gros fichiers de fonctionner. The systme de fichiers exFAT authorize galement des clusters de 32 Mo, here permet d’utiliser des priphriques de stockage de trs grande taille;
- Incorporate extensibility for future innovation: le systme de fichiers exFAT intgre the extensibility dans sa conception, ce here permet au systme de fichiers de suivre the rythme des innovations en matire de stockage et des changements d’utilisation.
Toutefois, exFAT prsente quelques inconvnients. Lorsque l’exFAT doit three utilis sur un computer quip d’un ancien systme d’exploitation, une mise jour doit three installe. Sinon, the formats ne sera pas pris en charge. Windows Vista ne peut fonctionner avec exFAT qu’aprs the installation du Service Pack 1 ou du Service Pack 2.
Avec des applications exigeantes, exFAT rencontre souvent des problmes, that que soit le systme d’exploitation ou la plateforme. Le disque dur ou le support de stockage n’est pas toujours dtect au dpart et il faut parfois plusieurs tentatives pour transfrer correctement les donnes.
tant donn que le systme exFAT ne stocke pas de manire redundante les donnes de base, les supports de stockage dots du systme de fichiers exFAT doivent toujours tre retirs avec prcaution. Dans le cas contraire, des donnes peuvent tre perdues et ces donnes ne peuvent tre rcupres qu’aprs une rcupration de donnes coteuse dans certaines circonstances.
L’absence de prize en charge de la compression fait galement de l’exFAT un choix inappropri pour certaines applications. Par consquent, si vous travaillez uniquement sous Windows et que l’change de donnes between plateformes n’est pas important pour your travail, NTFS remains la meilleure option, d’autant plus que ancien systme est plus rapide.
Sources: Segger, Microsoft
Et vous?
Microsoft possde plusieurs patets sur exFAT et quiconque met en uvre ou utilise cette technologie doit obtenir the authorization of Microsoft, ce here implique gnralement le paiement de droits Microsoft, crit SEGGER. Cet argument est il suffisant pour adopter BigFAT en lieu et place d’exFAT?
Que pensez-vous du systme de fichier BigFAT?
tes-vous pour ou contre son adoption comme une nouvelle norma ouverte?
Quel est votre systme de fichier de prfrence?
Voir aussi:
Les dveloppeurs Linux corrigent les failles de scurit plus rapidement qu’Apple, Google ou mme Microsoft, selon un rapport du Google Project Zero
Intel acquiert Linutronix, ce qui reflte son engagement soutenir le noyau Linux et, plus largement, la communaut Linux
Microsoft dit que Windows requiert minima 8 h de connexion ses serveurs pour la russite des mises jour et elicit la comparaison avec Linux qui l’emporte sur Windows sur ce critre
Le remplacement de GNU Coreutils par Rust progresse et certains binaires sont maintenant plus rapides, selon le dveloppeur principal du projet



