1
FAT32が2 ^ 28クラスター以下に制限されているのはなぜですか?
FAT16では、最大クラスターサイズが32Kの場合、最大パーティションサイズは2GBです。 これは、アドレス可能なユニットの数にクラスターサイズを掛けて計算されます。 (2 16アロケーションユニット)*(2 15バイト/クラスター)= 2 GiB ただし、FAT32では、同じ計算を行うと、2 32個のクラスターを使用するときに、8 TiBの最大値よりもはるかに大きな数が得られます。 (2 32アロケーションユニット)*(クラスターサイズ) 512バイトのクラスターサイズを使用する場合、すでに2 TiBに到達しています。 XP TechNetの記事で、Microsoft は次のように述べています。 FAT32ボリュームで可能なクラスターの最大数は268,435,445であり、クラスターごとに最大32 KBがあり、ファイルアロケーションテーブル(FAT)に必要なスペースもあります。 この2のプットの最大クラスタサイズ28 - 11 FAT16で2 16だったのに、なぜFAT32のクラスターの最大数は2 32ではなく2 28 -11 ですか?