Je souhaite 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 le lecteur flash, puis sur Format.
La boîte de dialogue Format apparaît [(A) ci-dessous] .
La taille de l'unité d'allocation est définie sur 4096 octets à l'ouverture de la boîte de dialogue. , mais lorsque j'ouvre le menu déroulant [(B) ci-dessous] , je vois qu'il y a d'autres choix.
Quand je clique sur le Restore device defaults button, la taille de l'unité d'allocation est remplacée par "Taille d'allocation par défaut" [(C) ci-dessous] , bien que la taille d'allocation par défaut ne soit pas spécifiée. .
Quelle taille d'unité d'allocation dois-je utiliser pour ce lecteur flash USB de 4 Go et pourquoi?
La réponse serait-elle différente pour un lecteur flash de capacité différente (~ 16, ~ 32 ou ~ 64 Go, par exemple)?
(Je veux pouvoir utiliser le lecteur flash sous Windows et Mac, donc je choisis le format FAT32. Je vais stocker des fichiers MP3 sur le lecteur flash.)
Cela dépend de le type de données que vous souhaitez stocker sur le périphérique. Pour tous les types de supports de stockage de données de toutes tailles:
Nous allons plonger dans les détails.
Etant donné que les lecteurs flash (SDD, SD, USB) ont un temps d’accès pratiquement nul et aucune pièce mobile, la fragmentation des fichiers pose moins de problèmes. Il n'y a pas de tête qui doit sauter et rechercher la position de bloc de données LBA (adresse de bloc logique) de l'emplacement du fichier. Cela ne représente normalement pas de retard notable, mais peut devenir un problème mineur si un système d'exploitation s'exécute sur ce disque et nécessite l'accès à de nombreux fichiers et à d'énormes quantités de données en temps réel.
Mais une taille de cluster plus grande donne moins de clusters contenant plus de données, , ce qui facilite la tâche, et donc plus rapide à gérer par l’ordinateur.
Les ordinateurs actuels sont si rapides que, comme on l'a déjà mentionné, la taille du cluster sélectionné ne fait pas une grande différence dans les cas d'utilisation moyenne, en particulier pour les lecteurs flash. Les disques durs sont sujets aux baisses de performances avec une fragmentation accrue des fichiers, mais les systèmes d’exploitation modernes et les systèmes de fichiers régulièrement défragmentent par défaut, et permettent même d’utiliser RAM et de stockage auxiliaire (ie .SSD) en tant que cache de bloc, où les données fréquemment utilisées seront stockées pour un accès plus rapide.
C’est le processus d’inversion de la fragmentation des fichiers, dit simplement. L'article dédié de Wikipédia présente une animation graphique, qui peut vous aider à mieux comprendre.
La musique, ce que vous avez mentionné dans votre question, n’exige pas du tout une vitesse de lecture extrême. Même la vitesse de lecture des disquettesest suffisante pour la musique.
L'article de Microsoft Taille du cluster par défaut pour NTFS, FAT et exFAT contient ce tableau pour les tailles de cluster par défaut:
Comme votre disque a une taille de 3,63 Go, la taille de secteur par défaut est 4 Ko. Comme vous pouvez le constater, plus le disque est grand, plus la taille de secteur proposée par Microsoft est grande.
En ce qui concerne l'impact de la taille du secteur sur l'utilisation de l'espace disque, l'article Wikipedia Table d'allocation de fichiers - FAT32 présente le calcul suivant:
Le secteur de démarrage utilise un champ de 32 bits pour le comptage de secteurs, limitant la taille du volume FAT32 à 2 To pour une taille de secteur de 512 octets et à 16 To pour une taille de secteur de 4 096 octets.
Par conséquent, toute taille de secteur autorisera l'utilisation de tout votre espace disque.
Votre choix devrait être:
Lorsque vous le formatez, le disque est divisé en unités d'allocation. Chaque fichier non vide sur le disque aura une ou plusieurs unités d'allocation attribuées pour stocker son contenu. Ainsi, le plus petit fichier prendra 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 mp3, le réglage par défaut sera correct.
L'onglet général des propriétés du fichier montrant 4Ko sur la taille du disque
Vous pouvez utiliser tout ce que vous voulez et cela fonctionnera. Les différences sont:
La taille de bloc est la taille minimale occupée par un fichier. Vous devez donc enregistrer un fichier de 2 Ko avec des unités d'allocation de 4 Ko que vous venez de gaspiller à 50%. Et si vous enregistrez un fichier de 2 Ko avec une unité d'allocation de 16 Ko, vous en perdez 87,5%.
Sauf si vous stockez beaucoup de très petits fichiers, le gaspillage d’espace n’est pas un problème. Dans votre cas, ce n’est certainement pas le cas, car vous stockerez des fichiers mp3 de plusieurs Mo.
Vous pouvez vérifier l'espace gaspillé de dossiers entiers et pas seulement de fichiers uniques en comparant Size
et Size on disk
dans Propriétés> Général. Voir ci-dessous
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 des performances.
Supposons que votre clé USB a des secteurs de 8 Ko et que vous formatez avec 4 unités d'allocation. Vous demandez à écrire 4 ko, mais le lecteur peut au moins lire ou écrire au moins 8 ko. Qu'est-ce qui se passerait si vous demandiez d'écrire 4 ko, il lit 8 ko, il combine le nouveau 4 ko et l'ancien 4 ko, il écrit 8 ko.
Dans votre cas, un lecteur flash de 4 Go a de toute façon de très mauvaises performances, vous ne vous en souciez donc pas trop. Si vous souhaitez connaître la taille du secteur de votre lecteur, exécutez plusieurs "tests de performance" (copie de fichiers volumineux sur le lecteur) avec une taille d'allocation plus grande entre les tests. Lorsque les performances ne s'améliorent plus, vous avez atteint la taille du bloc lecteur.