読み方 : ファイル・アロケーション・テーブル
正式名称 : File Allocation Table
FAT (File Allocation Table) は、ファイルシステムの一種で、ディスク上のファイルの配置や管理を行うデータ構造です。特にMS-DOSやWindowsの初期バージョンで広く使用されていました。
FATは、ディスクの各セクターにおけるファイルの位置を記録するテーブルで、これによりオペレーティングシステムはファイルを効率的に読み書きできます。FATには、異なるディスク容量やファイルサイズに応じて、FAT12、FAT16、FAT32などのバージョンがあります。
FATファイルシステムはシンプルで軽量なため、フラッシュメモリやSDカードなどのストレージデバイスで広く利用されています。FATの互換性の高さは、異なるプラットフォーム間でのデータ交換を容易にします。また、管理が容易なため、特に小規模なストレージデバイスや互換性を重視する用途でよく用いられています。
FATは今日も多くのデバイスで利用されており、その重要性は依然として高いままです。