回答:
少なくとも現時点では、FAT64のようなものはありません。一部の人々がFAT64と呼ぶexFATがあります。
なぜ彼らはこれをするのですか?ファイルアロケーションテーブルの履歴は非常に複雑です。最近では、最も一般的な実装はFAT32(これはますます一般的ではありませんが)とExFATです。FAT32は、従来のFATファイルシステムに比べて大幅に改善され、最大2TB(セクターサイズ512バイト)および最大16 TB(セクターサイズ64KB)のボリュームサイズが可能になりました。残念ながら、2016年のほとんどのインストールには十分な大きさです。残念ながら、最大のファイルサイズは4GB(1バイト未満)でしたが、現在ではかなり小さいです。
exFATはこの4 GBの制限をなくし、ファイルをPB領域にうまく入れることができます。ボリュームサイズも同様です。64ビット長のフィールドを使用してそうします。FAT32は32ビット長のフィールドを使用したため、exFATは自然にニックネームFAT64を取得しました。
あ、はい。FAT64とexFATは同じものです。exFATは正しい名前です。
Ranyはほとんど正しいです。ただし、FATは長さフィールドではなく、インデックス値のサイズに基づいていました。したがって、フロッピーでは、FAT12があり、FATテーブルの各セルは12ビットで、次にFAT16、次にFAT32(サイズは32ビット)でしたが、28ビットしか使用しませんでした。exFatも32ビットセルエントリを使用しますが、すべての32ビットが使用され、最大クラスターサイズが32GiBの2 ^ 32クラスターを可能にし、合計ファイルシステムは約128PiBです。
ファイルシステムの構造がわからなくても、FATが32から64に倍増したと誰もが思っていたため、ファイルシステムはFAT64と呼ばれていましたが、そうではありません。exFATの作成は、多くの問題を解決することでした。ファイルサイズに対する4 GBの障壁は大きな問題でした。高品質のHDを備えた多くのビデオが登場し、何時間ものビデオに多くのストレージが必要になるためです。特に、高HD(1080P)と超高(4K)を実行すると、10〜15分でその障壁にぶつかることがあります。しかし、ファイルシステムは、特にビデオ録画のパフォーマンスのためにも構築されました。書き込み速度が速く、オーバーヘッドが少ない。そのため、FATの更新が少なくなり、ビットマップが導入され、ファイルの連続的な改善、ファイルスペースの事前割り当て、オーバーヘッドの削減が行われました。exFATは、exFATファイルシステムの改善により、SDXCメモリカードの標準ファイルシステムです。
exFATはFATのいくつかの概念を取り入れていますが、大きな違いがあるため、exFAT が(基本的に)FAT64であるという主張は単に間違っています。
FAT12と16の間では、割り当てテーブルのサイズのみが変更されました。FAT32にはさらに大きな(エントリあたり32ビット)割り当てテーブルがあり、いくつかの新しい概念(ルートディレクトリの変数アドレス、次の空きエントリのクイックルックアップテーブル、冗長BPBなど)が導入されました。(VFAT、つまり、長いファイル名など)は、ディレクトリの管理方法への(非常に巧妙な)ハックであるため、FAT32とは接続しないことに注意してください)
exFATファイルシステムを作成する場合、FAT32ドライバーを使用して割り当てテーブルを再度拡張するだけでは何も得られません(単に割り当てテーブルが32ビット幅であるためです)が、exFATは割り当てられたセクターをすばやく検索するためのボリュームビットマップを導入し、 1つのピースに格納されていないファイルのみの割り当てテーブル(それ以外の場合は単にdatarunエントリを使用します)。ディレクトリの格納方法はまったく異なる形式です。
はい、exFATは正式名称であり、FAT64はその同義語です。