web-dev-qa-db-fra.com

Veuillez expliquer l'espace perdu sur un disque dur externe formaté exfat

J'ai récemment acheté un disque dur de 750 Go de 2,5 "et le mettre dans une enceinte externe. Il a Technologie de format avancé (AFT) , mais j'utilise Windows 7, donc j'ai supposé que je serais en sécurité.

  1. J'ai décidé d'essayer EXFAT, car j'avais séduit par les frais généraux réduits
  2. Pour Taille de l'unité d'allocation " J'ai sélectionné " Taille d'allocation par défaut "
  3. Essayé avec "Format rapide" ONU-Société d'abord, mais il prenait trop de temps, alors j'ai arrêté et commencé avec "Format rapide" Sélectionné
  4. Après le formatage de lecteur, vous recherchez à nouveau les options de format indique que la taille de l'unité "Allocation Allocation" est de 256 Ko

Le lecteur fonctionne bien, mais j'ai eu une question sur la différence entre "Taille" et "Taille sur disque"

Sur mon disque dur interne formaté de 120 Go NTFS, la différence n'est que de 0,16%. Cependant, sur mon lecteur externe formaté exfat beaucoup plus grand, la différence est de 17,38%. À ce rythme, le plus irai sur ce lecteur de 750 Go est de 637 Go (avec 0 espace libre).

Quelles options de format dois-je utiliser pour optimiser l'espace disque utilisable?

Quel impact mes paramètres actuels seront-ils sur la performance? Quel impact vos paramètres recommandés seront sur la performance?

Paramètres de format

Format settings

Disque dur interne

Internal hard drive

Disque dur externe (avec grande différence d'espace!)

External hard drive

9
JohnB

La taille de l'unité d'allocation par défaut (cluster) dans EXFAT est beaucoup plus grande que la taille de l'unité d'allocation par défaut dans NTFS. Comme vous l'avez noté dans votre question, EXFAT par défaut à 256 Ko, mais NTFS par défaut à 4 Ko pour des volumes supérieurs à 2 Go .

Étant donné que l'attribution de stockage doit se produire dans des grappes entières, un fichier qui n'est pas un multiple de la taille du cluster produira un espace gaspillé sur le périphérique de stockage. Cet espace gaspillé dépend de la taille et est généralement plus grand lorsque la taille du cluster est plus grande et lorsqu'il existe de nombreux fichiers sur l'appareil. Cette condition est appelée fragmentation interne , et l'espace gaspillé est appelé espace de relâchement .

Par exemple, un fichier de 257 kb nécessitera deux unités d'allocation à stocker sur votre volume EXFAT, en hausse de 512 kb d'espace. Le même fichier n'exigerait que 260 Ko sur un volume NTFS avec des grappes de 4 Ko.

l'article Wikipedia sur les clusters de données l'explique plus en détail:

Un cluster est la plus petite quantité logique de l'espace disque pouvant être attribué pour contenir un fichier. Stocker de petits fichiers sur un système de fichiers avec de grandes clusters permettra donc de gaspiller un espace disque; Un tel espace disque gaspillé s'appelle Slack Space. Pour les tailles de grappes qui sont petites par rapport à la taille moyenne du fichier, l'espace gaspillé par fichier sera statistiquement une demi-moitié de la taille du cluster; Pour de grandes tailles de grappes, l'espace gaspillé deviendra plus grand. Cependant, une taille de grappe plus grande réduit la compréhension des frais généraux et la fragmentation, ce qui peut améliorer la lecture et l'écriture de la vitesse globale. Les tailles de grappes typiques vont de 1 secteur (512 B) à 128 secteurs (64 kib).

Essayez de formater le lecteur avec une taille de l'unité d'allocation plus petite. Cela peut légèrement ralentir les opérations d'E/S, mais réduira considérablement la quantité d'espace disque perdu.

16
bwDraco

La taille de l'unité d'allocation aura une incidence sur l'espace utilisable sur le disque. Une unité d'allocation plus grande sera meilleure si vous avez de gros fichiers. Une unité d'allocation plus petite est meilleure pour les petits fichiers.

Un moyen d'y penser est de penser à votre disque dur comme un ordinateur portable vierge et que chaque page est une "unité d'allocation" avec une taille de jeu. Elle peut contenir. Une petite page de cahier (c'est-à-dire une petite unité d'allocation) est très pratique si vous avez beaucoup de petits bits d'informations à économiser. La même zone de papier peut être coupée dans de nombreuses pages et beaucoup de petites notes peuvent être stockées. Si une note est supérieure à une seule page, la dernière ligne de toutes page est réservée à la page suivante pour continuer la note. Si votre note n'est qu'une seule page, la dernière ligne n'est jamais utilisée, mais elle est toujours réservée Juste au cas où la note devient plus grande.

Si vous utilisez une grande taille de la page de cahier, chaque page stocke beaucoup plus d'informations sans avoir à couler sur une autre page. Si tel est le cas, il n'utilise toujours que la dernière ligne de la page pour pointer vers la page suivante de la note. L'inconvénient est que si vous avez beaucoup de fichiers qui utilisent une petite partie de la page, prenez toujours une page complète dans le cahier.

Si vous souhaitez obtenir l'espace le plus utilisable sur ce lecteur, je vous suggère d'utiliser la plus grande unité d'allocation qui a du sens pour vos données.

2
dan_linder