Windows XP, Choisir la taille d'unité d'allocation

La Taille d'unité d'allocation est la taille minimum que va prendre un enregistrement sur ton disque. Si par exemple elle est de 2Ko et que tu enregistres un fichier de 50 Octets, il va occuper 2Ko. Elle est en principe automatiquement définie par la taille de la partition, et le mieux je pense est de prendre l'option par défaut.

Aide et support Microsoft : Taille de cluster par défaut pour FAT et NTFS

Tous les systèmes de fichiers utilisés par Windows organisent votre disque dur en fonction de la taille des clusters (ou unités d'allocation) ; celle-ci représente la quantité minimale d'espace disque pouvant être allouée pour contenir un fichier. Par conséquent, lorsque la taille d'un fichier ne correspond pas à un multiple de la taille du cluster, un espace supplémentaire doit être utilisé pour contenir le fichier (jusqu'au multiple suivant de la taille du cluster). Sur une partition normale, ceci signifie qu'une quantité d'espace disque égale à (taille de cluster)/2 * (nombre de fichiers) est perdue de cette façon.

Si aucune taille de cluster n'est spécifiée au cours du formatage, le système de fichiers NTFS choisit des valeurs par défaut en fonction de la taille de la partition. Ces valeurs par défaut ont été sélectionnées pour réduire au minimum la perte d'espace et la fragmentation sur la partition.

Les clusters

Généralement, les données écrites sur le disques sont stockées par les systèmes de fichiers sous forme de clusters.

Le système de fichier (FAT, FAT32, FAT64, NTFS, ...) pointe sur une zone du disque appelée cluster, qui regroupe par exemple 512, 1024, ou 32 768 octets.

Plus la partition (ou le disque dur si il n'est pas partitionné) est grande, plus les clusters ont une taille importante, ce qui fait perdre de la place.

Ressources

FAT 64 : exFAT : enfin un vrai remplaçant pour la FAT32
  • Une meilleure gestion de l'espace

Attention tout de même : la taille par défaut des clusters est de 32 kio (au lieu de généralement 4 kio sur les systèmes de fichiers classiques), ce qui implique une perte de capacité plus élevée quand on travaille sur des petits fichiers.

  • Optimisé pour la mémoire flash

exFAT est optimisé (et pensé) pour la mémoire flash : le système de fichier est avant tout destiné aux clés USB et aux cartes mémoire, même s'il est utilisable sur un disque dur.

exFAT va-t-il remplacer FAT32 ? Oui, c'est assez évident, ne serait-ce que parce que les cartes mémoires vont y passer obligatoirement. Pour un usage grand public, c'est un rien plus performant, on gagne un peu en capacité et surtout, les limites gênantes de la FAT32 (4 Gio par fichier) sautent.

Exemple

Pour une clé USB de Capacité : 7.44 Go, le formatage Windows 7 propose avec un système de fichiers : NTFS ,les options de taille d'unité d'allocation :

NTFS
  • Taille d'allocation par défaut
  • 512 octets
  • 1024 octets
  • 2048 octets
  • 4096 octets (par défaut sous Windows 7)
  • 8192 octets
  • 16 Kilo-octets
  • 32 Kilo-octets
  • 64 Kilo-octets
FAT32 (par défaut)
  • de 2048 octets
  • à 64 Kilo-octets
exFAT
  • de 512 octets
  • à 32768 Kilo-octets