|
À mesure que la taille de la cloison FAT16 augmente, le gaspillage de l'espace disque est également des augmentations. L'utilisation de FAT32 réduit les tailles de faisceau et fournit ainsi un stockage efficace. Tandis que FAT32 permet l'utilisation de plus grands disques durs et de tailles considérablement réduites de faisceau, il y a une considération importante d'exécution en employant FAT32 que les disques durs énormes avec des douzaines de gigaoctets ont rendu FAT32 essentiel pour de plus nouveaux systèmes. Plutôt nous pouvons dire que vous souvent n'avez plus un choix pratique entre FAT16 et FAT32.
Considérons une cloison du mb 2.048, le plus grand que FAT16 peut soutenir. Si cette cloison est établie sous FAT16, elle aura comme conséquence une table d'attribution de dossier avec 65.526 faisceaux dans elle, avec chaque faisceau 32 de prise KiB de l'espace disque. La grande taille de faisceau résultera en effet un grand gaspillage d'espace disque. Par conséquent on lui recommandera que FAT32 devrait être employé sur cette cloison, qui aura comme conséquence la taille de faisceau réduite de 32 KiB à 4 KiB. En fait, ceci réduira le mou sur le disque par une énorme quantité qui peut être jusqu'à 30% et centaines de méga-octets potentiellement libres d'espace disque précédemment gaspillé. C'est habituellement la bonne chose à faire dans cette situation. Cependant il a un autre côté de lui. Nous n'obtenons pas cette taille réduite de faisceau pour libre. Puisque chaque faisceau est plus petit, il doit y avoir plus de eux pour couvrir la même quantité de disque.
Ainsi au lieu de 65.526 faisceaux, nous aurons maintenant 524.208. Plus loin plus, les entrées de FAT dans FAT32 sont 32 bits au loin (chaque entrée de 4 bytes) tandis que les entrées de FAT16 sont du bit 16 (entrée de 2 bytes chacune). Le résultat de fin est que la taille du FAT est 16 fois plus grande pour FAT32 que c'est pour FAT16. La table suivante récapitule :
FAT 16 et FAT 32 pour 2.048 volumes de disque de mb |
Type de FAT |
FAT16 |
FAT32 |
Taille de faisceau |
32 KiB |
4 KiB |
Nombre d'entrées de FAT |
65,526 |
524,208 |
Taille de FAT |
131052 Bytes
(~ 128 KiB) |
2096832 Bytes
(~ 2 MiB) |
Si nous augmentons la taille du volume FAT32 de 2 gigaoctets dans la taille à 8 gigaoctets, la taille du FAT augmente de MIB environ 2 à MIB 8. La signification de ceci n'est pas le fait que le volume FAT32 devra gaspiller plusieurs méga-octets de l'espace sur le disque pour tenir le FAT. Puisque seulement en faisant ceci elle ménage de bien plus d'espace que cela en réduisant la taille du FAT. Le problème réel est que le FAT tient tous indicateurs de faisceau pour chaque dossier en volume.
En ayant le FAT augmenter considérablement dans la taille peut négativement effectuer la vitesse de système. Que il est important limite la taille du Tableau d'attribution de dossier à un nombre raisonnable-classé. En fait, dans la plupart des cas c'est une question de trouver un équilibre entre la taille de faisceau et la taille de FAT. Une bonne illustration de ceci est les sélections de format de faisceau faites par FAT32 lui-même. Puisque FAT32 peut manipuler autour 268 millions de faisceaux maximum, la taille de faisceau de 4 KiB peut conceptuellement soutenir un volume de disque 1 TiB (contre-clavette 1.024) dans la taille mais le problème est de cette manière que la taille de FAT alors serait extension plus de 1 gigaoctet comme selon 268 millions fois 4 bytes par entrée. Pour cette raison, FAT32 emploie seulement 4 faisceaux de KiB pour des volumes jusqu'à la contre-clavette 8 dans la taille, et alors de plus grands faisceaux sont employés suivant les indications de la table donnée avant, pour des tailles de faisceau. La taille maximum de cloison soutenue par FAT32, qui est officiellement déclarent est la contre-clavette 2.048 (2 TiB).
|
|
|
|
|