FAT16仕切りのサイズが増加するので、ディスク空間の消耗はまた増加である。 FAT32の使用は集りのサイズを減らし、こうして有効な貯蔵を提供する。 FAT32がより大きいハードディスクおよび非常に減らされた集りのサイズの使用を可能にする間、FAT32の使用に重要なパフォーマンスへの考慮があるたくさんのギガバイトの巨大なハードディスクがFAT32をより新しいシステムのために必要に作ったこと。 むしろ私達は頻繁にFAT16とFAT32間の実用的な選択をもう持っていないと言ってもいい。
私達を2,048 mbのFAT16が支えることができる最も大きいのの仕切りを考慮することを許可しなさい。 この仕切りがFAT16の下でセットアップされれば、各集りディスク空間のとる32 KiBとのそれの65,526の集りが付いているファイルアロケーションテーブルで、起因する。
大きい集りのサイズは全く大きい消耗ディスク空間の生じる。 従ってFAT32が32 KiBに4 KiBに減った集りのサイズで起因するこの仕切りで使用されるべきであることが推薦される。
実際は、これは前に無駄にされたディスク空間のメガバイトもの30%までそして可能性としては自由な何百であるかもしれない巨大な量ディスクの緩みを減らす。 それは通常この状態でするべき正しいことである。 但しそれはそれの別の側面を有する。 私達は自由のためのこの減らされた集りのサイズを得ない。
各集りがより小さいので、そこにディスクの同量をカバーするそれらの多くでなければならない。 そう65,526の集りの代りに、私達に今524,208がある。
更に多くは、FAT32の脂肪質の記入項目FAT16の記入項目が16ビットである一方広く32ビットである(4バイトの各記入項目) (2バイトの記入項目それぞれ)。 最終結果はよりそれである脂肪のサイズがFAT32のための16倍より大きいことであるFAT16のため。 次のテーブルは要約する:
脂肪16および2,048のmbのディスクボリュームのための脂肪32 |
脂肪質のタイプ |
FAT16 |
FAT32 |
集りのサイズ |
32 KiB |
4 KiB |
脂肪質の記入項目の数 |
65,526 |
524,208 |
脂肪のサイズ |
131052バイト
(~ 128 KiB) |
2096832バイト
(~ 2 miB) |
私達がサイズ2 GBから8 GBにFAT32容積のサイズを増加すれば、脂肪のサイズはおよそ2 miBから8 miBに増加する。 これの重大さは脂肪を握るためにFAT32容積がディスクのスペースの複数のメガバイトを無駄にしなければならないという事実でない。 これをすることによってだけそれが脂肪のサイズの減少によってそれよりずっとより多くのスペースを節約しているので。 実際の問題は脂肪が容積のあらゆるファイルのためのすべての集りのポインターを握ることである。 脂肪を持っていてサイズで否定的にシステム速度に影響を与えることができる非常に増加しなさい。
このような理由で適度大きさで分類された数にファイルアロケーションテーブルのサイズを限ることは重要である。 実際は、ほとんどの場合それは集りのサイズと脂肪質のサイズ間のバランスを見つけることの問題である。 これのよい実例はFAT32自体によってなされる集りのサイズ選択である。
FAT32がおよそ268,000,000の最高の集りを扱うことができるので4 KiBの集りのサイズはサイズのディスクボリュームを1 TiB (1,024ジブ)支えられる概念上が、問題はその際に脂肪質のサイズが記入項目ごとの4バイトかける268,000,000に従ってようにそれから1 GB上の範囲であることである。
このような理由で、FAT32はサイズで8ジブまで容積のためにだけKiBの4つの集りを使用し、それからより大きい集りは集りのサイズのためにの前に与えられるテーブルで示されているように使用される。 によって最高の仕切りのサイズは支えられる公式にあるFAT32のである2,048ジブ宣言する(2 TiB)。
|