2009-08-28 22:04:40 +0000 2009-08-28 22:04:40 +0000
70
70

Quelle "taille d'unité d'allocation" dois-je utiliser pour un disque avec une seule partition NTFS ?

Je formate un disque dur externe de 1 To comme une seule partition NTFS. Ce disque est principalement destiné à stocker des médias.

Dois-je choisir autre chose que le allocation unit size par défaut ? Les options vont de 512 octets à 64K. Y a-t-il des directives que je devrais utiliser avec les partitions stockant d'autres données ? Dois-je arrêter de fouiner et laisser la valeur par défaut ?

Réponses (6)

39
39
39
2009-08-28 22:13:14 +0000

Si vous êtes un “utilisateur standard” selon la définition de Microsoft, vous devez conserver les 4096 octets par défaut. Fondamentalement, la taille de l'unité d'allocation est la taille du bloc sur votre disque dur lorsqu'il formate NFTS. Si vous avez beaucoup de petits fichiers, il est conseillé de conserver une taille d'allocation réduite afin de ne pas gaspiller d'espace sur votre disque dur. Si vous avez beaucoup de gros fichiers, le garder plus élevé augmentera les performances du système en ayant moins de blocs à rechercher.

Mais encore une fois, de nos jours, la capacité des disques durs est de plus en plus élevée, ce qui fait de petites différences en choisissant la bonne taille d'allocation. Je vous suggère de conserver la valeur par défaut.

Gardez également à l'esprit que la majorité des fichiers sont relativement petits, les fichiers plus volumineux sont de grande taille mais petits en unités.

32
32
32
2012-06-22 13:30:42 +0000

En termes d'efficacité spatiale, les unités d'allocation de petite taille sont plus performantes. L'espace moyen gaspillé par dossier sera la moitié de l'AUS choisi. Ainsi, 4K gaspille 2K par fichier et 64K gaspille 32K. Cependant, comme le souligne Jonathon, les disques modernes sont massifs et un peu d'espace gaspillé ne vaut pas la peine de s'en occuper et cela ne devrait pas être un facteur déterminant (sauf si vous êtes sur un petit SSD).

Comparer 4K contre 64K de gaspillage moyen (32K-2K = 30K), pour 10.000 fichiers qui ne sortent qu'à 300.000KB ou environ 300MB.

Pensez plutôt à la façon dont le SE utilise l'espace. Supposons que vous ayez un fichier de 3K qui a besoin d'augmenter de 2K. Avec un AUS 4K, les données doivent être réparties sur deux blocs - et ils peuvent ne pas être ensemble, ce qui entraîne une fragmentation. Avec un AUS 64K, il y a beaucoup moins de blocs à suivre et moins de fragmentation. 16x la taille du bloc signifie 1/16ème du nombre de blocs à suivre.

Pour un disque multimédia où sont stockées vos photos, musiques et vidéos (fichiers typiquement 1MB+), j'utilise le plus gros AUS. Pour une partition de démarrage Windows, j'utilise le Windows default (qui est de 4K pour tout lecteur NTFS inférieur à 16TB).

Pour connaître la taille du cluster sur un disque existant :

fsutil fsinfo ntfsinfo X:
12
12
12
2012-10-02 06:29:03 +0000

Je suis en train de configurer quatre disques Seagate ST3000DM001 de 3 To dans une configuration RAID 10. Après avoir lu comment le formater pour la taille de l'unité d'allocation, j'ai trouvé cet article : Lorsque vous configurez des matrices de disques et des lecteurs logiques dans votre contrôleur de disque dur, veuillez à faire correspondre la taille de la bande du contrôleur avec la taille de l'unité d'allocation avec laquelle les volumes seront formatés. Cela garantira des performances optimales en lecture et en écriture sur les disques et offrira une meilleure performance globale du serveur.

J'utilise la capacité RAID intégrée de la carte mère ASUS P8Z77-V DELUXE du chipset Intel. Comme la taille de la bande par défaut du RAID 10 sur la carte mère est de 64 Ko, je formatte ma matrice RAID en utilisant l'option “64 kilo-octets” dans Windows.

Quoi qu'il en soit, j'espère que ces informations que j'ai trouvées aideront d'autres personnes qui font des recherches sur ce sujet et y ajouteront d'autres informations.

4
4
4
2013-08-09 06:38:14 +0000

Soyez simplement conscient que plus la taille de la grappe est grande, plus vous aurez de bonnes performances. Si vous avez un disque de 3 To et que vous stockez des milliers d'images, vous voudrez une grappe de taille plus petite pour une meilleure efficacité spatiale, mais si vous la rendez trop petite, les performances en pâtiront fortement. Pour tout disque de 500 Go ou plus, je recommande une grappe de 8 Ko ou plus.

2
2
2
2009-08-28 22:08:12 +0000

Cela peut faire la différence.

Un fichier ne peut être qu'un multiple de ce que vous sélectionnez, donc un format plus fin signifie que vous perdrez moins d'espace sur les fichiers - mais augmentez votre tableau de répartition.

Si vous devez avoir des milliers de fichiers de moins de 64k, il vaut la peine d'envisager une unité de taille inférieure. Cependant, si vous allez remplir le disque avec d'énormes vidéos de 100 mégaoctets, une unité de taille plus élevée est plus appropriée.

Si vous ne savez pas, utilisez la valeur par défaut.

1
1
1
2014-12-08 08:55:43 +0000

Vous indiquez l'utilisation du disque comme étant de la vidéo et de la musique. La taille des fichiers de données majoritaires devrait alors être de 2MB+ pour la musique et de 100MB+ pour la vidéo, certaines listes de lecture (moins de 5% de la quantité totale de fichiers) de quelques kB. Vous indiquez que l'appareil est un disque USB externe.

La meilleure solution pour cette spécification est exfat(vfat sur linux) ou NTFS avec une taille de bloc/unité d'allocation de 64 kB. Quelques conseils sur le système de fichiers à choisir : - xxfat doit être utilisé pour une écriture et une compatibilité plus rapides (c'est-à-dire que vous prévoyez/utilisez déjà un appareil de diffusion de médias en continu pour votre utilisation à domicile/au bureau) - NTFS pour la sécurité et les fonctions avancées. (la sécurité est toujours source de problèmes pour les utilisateurs à domicile - soyez sûr d'en avoir besoin)

Amusez-vous bien.