檔案配置表
維基百科,自由的 encyclopedia
檔案配置表(英語:File Allocation Table,首字母縮略字:FAT),是一種由微軟發明並擁有部分專利[2] 的檔案系統,供MS-DOS使用,也是所有非NT核心的Windows系統使用的檔案系統。
Quick Facts FAT, 開發商 ...
FAT | |||
---|---|---|---|
開發商 | 微軟 | ||
全名 | 檔案配置表 | ||
(12位元版本) | (16位元版本) | (32位元版本) | |
發布 | 早於1980年 (微軟Disk BASIC) |
1987年11月 (Compaq DOS 3.31) |
1996年8月 (Windows 95 OSR2) |
分割區標識 | 0x01(MBR) | 0x04, 0x06, 0x0E(MBR) | 0x0B, 0x0C(MBR) EBD0A0A2-B9E5-4433 -87C0-68B6B72699C7(GPT) |
結構 | FAT12 | FAT16 | FAT32 |
目錄內容 | 表格 | ||
檔案組態 | 連結串列 | ||
壞塊 | 對含損壞磁區的叢集加以標誌 | ||
限制 | FAT12 | FAT16 | FAT32 |
最大檔案大小 | 32 MB | 2 GB | 4 GB - 1 byte (232-1) |
最大檔案數量 | 4,077 (212-19) |
65,517 (216-19) |
268,435,437 (228-19) |
最長檔名限制 | 8.3或者 長檔名255個字元 | ||
最大卷大小 | 32 MB | 2 GB, 使用64KB叢集時可達4 GB,但非所有系統均支援 |
2 TB 使用32KB叢集時可達8 TB |
Features | FAT12 | FAT16 | FAT32 |
記錄日期 | 建立、修改、訪問 | ||
日期範圍 | 1980年1月1日至2107年12月31日 | ||
日期解析度 | 2 s | ||
岔流 | 非原生 | ||
屬性 | 唯讀,隱藏,系統,卷標,子目錄,歸檔[1] | ||
透明壓縮 | Per-volume, Stacker,DoubleSpace,DriveSpace | 無 | |
透明加密 | Per-volume only with DR-DOS | 無 |
Close
FAT檔案系統考慮當時電腦效能有限,所以未被複雜化,因此幾乎所有個人電腦的作業系統都支援。這特性使它成為理想的軟碟和記憶卡檔案系統,也適合用作不同作業系統中的資料交流。
但FAT有一個嚴重的缺點:當檔案刪除後寫入新資料,FAT不會將檔案整理成完整片段再寫入,長期使用後會使檔案資料變得逐漸分散,而減慢了讀寫速度。磁碟重組是一種解決方法,但必須經常磁碟重組來保持FAT檔案系統的效率。