27 votes

Quelle taille d'unité d'allocation utiliser lors du formatage d'une clé USB en FAT32 ?

Je veux utiliser Windows 7 pour formater une clé USB de ~4 Go dans le système de fichiers FAT32. (Je veux le formater en FAT32, pas en NTFS.)

Dans l'Explorateur Windows, je clique avec le bouton droit sur la clé USB et je clique sur Formater.

  • La boîte de dialogue de formatage apparaît [(A) ci-dessous].

  • La taille de l'unité d'allocation est définie sur 4096 octets lorsque la boîte de dialogue s'ouvre, mais lorsque j'ouvre le menu déroulant [(B) ci-dessous], je vois qu'il y a d'autres choix.

  • Lorsque je clique sur le bouton Restaurer les valeurs par défaut de l'appareil, la taille de l'unité d'allocation est changée en "Taille d'allocation par défaut" [(C) ci-dessous], bien qu'il ne précise pas quelle est la taille d'allocation par défaut.

Formatage Windows 7

Quelle taille d'unité d'allocation devrais-je utiliser pour cette clé USB de ~4 Go, et pourquoi?

La réponse serait-elle différente pour une clé USB de capacité différente (~16, ~32 ou ~64 Go, par exemple)?

(Je veux pouvoir utiliser la clé USB à la fois sur Windows et Mac, donc je choisis le FAT32. Je vais y stocker des fichiers mp3.)

26voto

neverMind9 Points 725

Pour les lecteurs rapides :

En général :

Cela dépend du type de données que vous envisagez de stocker sur l'appareil. Pour tous les types de supports de stockage de données de toutes tailles :

  • Les petites tailles de clusters sont plus adaptées pour de nombreux petits fichiers tels que des documents et du texte brut.
  • Des tailles de clusters plus grandes correspondent plutôt à de grands fichiers. Cela est plus orienté multimédia.
  • Dans le monde d'aujourd'hui, cela ne fait aucune différence remarquable comme cela a été le cas il y a des décennies. N'hésitez pas à utiliser la taille de cluster pré-sélectionnée, qui est généralement de 4 Ko (4096 octets).

Détails :

Plongeons dans les détails.

  • Même un fichier vide prendrait la taille de bloc complète sur FAT32. Les systèmes de fichiers plus récents et plus modernes tels que BtrFS et ext4 ont des moyens plus efficaces de le gérer. Ce dernier, et éventuellement les deux, par exemple, sont en mesure de stocker plusieurs petits fichiers dans un cluster. Mais c'est également un problème ancien dû au développement extrêmement rapide des tailles de stockage.
  • Si un fichier dépasse la taille d'un seul/multiplié par la taille du cluster (par exemple, pour une taille de cluster de 4 Ko : 4096, 8192, 12288, 16384, 20480, n×4096, etc…), et que le cluster suivant après le fichier est déjà utilisé par un autre fichier, la fragmentation se produit.
  • FAT32 est le système de fichiers USB par défaut et le plus couramment pris en charge pour les systèmes embarqués tels que les autoradios et les baladeurs USB HiFi, pour votre musique. Il est possible que certains appareils souffrent de problèmes de compatibilité avec des tailles de cluster exotiques. Vous pouvez en essayer quelques-unes, mais la taille par défaut de 4 Ko (4096 octets) est la plus susceptible d'être prise en charge.

Étant donné que les lecteurs flash (c'est-à-dire SSD, SD, USB) ont des temps d'accès proches de zéro et aucune pièce mobile, la fragmentation de fichiers est moins un problème là-bas. Il n'y a pas de tête qui doit sauter pour rechercher la position du bloc de données LBA (adresse de bloc logique) où le fichier continue. Cela ne provoque normalement aucun retard notable, mais cela peut devenir un problème mineur si un système d'exploitation est en cours d'exécution sur ce disque et a besoin d'accéder à de nombreux fichiers et à de grandes quantités de données en temps réel.

Mais une taille de cluster plus grande entraîne moins de clusters contenant plus de données, ce qui rend plus facile, et donc plus rapide pour l'ordinateur de gérer.

Les ordinateurs actuels sont tellement rapides qu'à l'instar de ce qui a été mentionné, la taille de cluster sélectionnée ne fait pas beaucoup de différence dans les cas d'utilisation moyens, en particulier pour les lecteurs flash. Les disques durs sont sujets à des baisses de performance avec l'augmentation de la fragmentation des fichiers, mais les systèmes d'exploitation modernes et les systèmes de fichiers défragmentent régulièrement par défaut, et permettent même d'utiliser la RAM et le stockage auxiliaire (c'est-à-dire SSD) comme cache de bloc, où les données fréquemment utilisées seront stockées pour un accès plus rapide.

C'est le processus de réversion de la fragmentation de fichiers, pour le dire simplement. L'article dédié sur Wikipedia montre une animation graphique, qui peut vous aider à comprendre.

Animation graphique : Illustration de la fragmentation et de la défragmentation de fichiers.

Résumé : Cela ne fait pas de différence significative dans le monde d'aujourd'hui dans votre cas.

La musique, que vous avez mentionnée dans votre question, n'exige pas du tout des vitesses de lecture extrêmes. Même la vitesse de lecture des disques floppy est suffisante pour la musique.

13voto

harrymc Points 394411

L'article Microsoft Taille de cluster par défaut pour NTFS, FAT et exFAT mentionne ce tableau des tailles de cluster par défaut :

image

Comme votre disque a une taille de 3,63 Go, la taille de secteur par défaut est de 4 Ko. Comme vous pouvez le constater, plus le disque est grand, plus la taille de secteur recommandée par Microsoft est grande.

En ce qui concerne l'impact de la taille de secteur sur l'utilisation de l'espace disque, l'article Wikipedia File Allocation Table - FAT32 présente ce calcul :

Le secteur d'amorçage utilise un champ de 32 bits pour le décompte des secteurs, limitant la taille du volume FAT32 à 2 TiB pour une taille de secteur de 512 octets et à 16 TiB pour une taille de secteur de 4 096 octets.

Ainsi, toute taille de secteur permettra l'utilisation de tout l'espace disque.

Votre choix devrait être le suivant :

  • Si vous avez beaucoup de petits fichiers, choisissez une taille de secteur adaptée pour contenir la majorité des fichiers (peu probable pour les fichiers mp3)
  • Sinon, restez avec la taille de secteur par défaut de 4 Ko. Même si la plupart de vos fichiers sont beaucoup plus grands que 4 Ko, vous ne gagnerez rien à partir d'une taille de secteur plus grande. De plus, plus la taille de secteur est grande, plus d'espace disque est perdu comme inutilisé, puisque, statistiquement parlant, environ la moitié du dernier secteur d'un tel fichier sera allouée mais jamais utilisée. Une taille de secteur de 4 Ko est la taille la plus largement utilisée et peut donc être mieux prise en charge sur davantage de périphériques.

6voto

Jimbot Points 236

Lorsque vous le formatez, le disque est divisé en unités d'allocation. Chaque fichier non vide sur le disque se verra attribuer une ou plusieurs unités d'allocation pour stocker son contenu. Ainsi, le fichier le plus petit occupera 4 Ko sur le disque. Il pourrait être utile de le réduire si vous avez beaucoup de petits fichiers. Dans votre cas, pour le fichier mp3, le paramètre par défaut conviendra.

L'onglet général des propriétés du fichier affiche une taille de 4 Ko sur le disque L'onglet général des propriétés du fichier affiche une taille de 4 Ko sur le disque

3voto

Sacha K Points 955

Vous pouvez utiliser tout ce que vous voulez et cela fonctionnera. Les différences sont:

Espace gaspillé

La taille de bloc est la taille minimale occupée par un fichier, donc si vous enregistrez un fichier de 2 Ko avec des unités d'allocation de 4 Ko, vous avez gaspillé 50%. Et si vous enregistrez un fichier de 2 Ko avec des unités d'allocation de 16 Ko, vous avez gaspillé 87,5%.

À moins que vous ne stockiez beaucoup de très petits fichiers, l'espace gaspillé n'est pas un problème. Dans votre cas, ce n'est certainement pas le cas puisque vous allez stocker des fichiers mp3 qui seront de plusieurs Mo.

Vous pouvez vérifier l'espace gaspillé de dossiers entiers et pas seulement de fichiers individuels en comparant la Taille et la Taille sur le disque dans Propriétés > Général. Voir ci-dessous

insérez la description de l'image ici

Perte de performance

La taille du secteur physique est la quantité minimale de données qu'un lecteur peut lire ou écrire. Si vous formatez avec des unités d'allocation plus petites que la taille du secteur, vous perdrez en performances.

Disons que votre clé USB a des secteurs de 8 Ko et que vous formatez avec des unités d'allocation de 4 Ko. Vous demandez d'écrire 4 Ko, mais le minimum que le lecteur peut lire ou écrire est de 8 Ko. Ce qui se passe est que vous demandez d'écrire 4 Ko, il lit 8 Ko, il combine les nouveaux 4 Ko et les anciens 4 Ko, il écrit 8 Ko.

Dans votre cas, une clé USB de 4 Go a déjà une très mauvaise performance, donc vous ne vous en souciez pas trop. Si vous voulez découvrir quelle est la taille du secteur de votre lecteur, vous effectuez plusieurs "tests de performance" (copie de gros fichiers sur le lecteur) en formatant avec une taille d'allocation plus grande entre les tests. Lorsque la performance cesse de s'améliorer, vous avez atteint la taille de bloc du lecteur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X