A transaction-safe FAT(實現了事務安全的FAT) 檔案系統用於在磁碟上提供事務安全的數據儲存。
基本介紹
- 中文名:事務安全FAT檔案系統
- 外文名:A transaction-safe FAT
- 領域:計算機
簡介,檔案系統,exFAT,
簡介
TFAT 需要針對TFAT卷所在儲存介質的高度硬體相關的驅動。
另外,TFAT 只能在使用exFAT的系統上實現,由exFAT 支持的TFAT系統又稱為TexFAT。
檔案系統
計算機的檔案系統是一種存儲和組織計算機數據的方法,它使得對其訪問和查找變得容易,檔案系統使用檔案和樹形目錄的抽象邏輯概念代替了硬碟和光碟等物理設備使用數據塊的概念,用戶使用檔案系統來保存數據不必關心數據實際保存在硬碟(或者光碟)的地址為多少的數據塊上,只需要記住這個檔案的所屬目錄和檔案名稱。在寫入新數據之前,用戶不必關心硬碟上的那個塊地址沒有被使用,硬碟上的存儲空間管理(分配和釋放)功能由檔案系統自動完成,用戶只需要記住數據被寫入到了哪個檔案中。
檔案系統通常使用硬碟和光碟這樣的存儲設備,並維護檔案在設備中的物理位置。但是,實際上檔案系統也可能僅僅是一種訪問數據的界面而已,實際的數據是通過網路協定(如NFS、SMB、9P等)提供的或者記憶體上,甚至可能根本沒有對應的檔案(如proc檔案系統)。
exFAT
exFAT(Extended File Allocation Table),又名FAT64,是一種微軟公司(Microsoft)開發的檔案系統,最先從該公司的Windows Embedded CE 6.0作業系統引入這種檔案系統,後又延伸到Windows VistaService Pack 1作業系統中。由於NTFS檔案系統的一些數據格式規定所限,對快閃記憶體而言exFAT顯得更具優勢,是一種較適合於快閃記憶體的檔案系統。
exFAT相較於之前FAT檔案系統的優勢在於:
- 可拓展至更大磁碟大小,理論上64ZiB,推薦最大512TiB,相較32位限制的FAT32分區的2TB(每扇區512位元組)。
- 理論的檔案大小限制為2- 1位元組(16 exbibytes - 1),而FAT32檔案系統中單一檔案限制大小為2- 1位元組(4 GiB)。
- 對於單檔超過4 GB的跨系統用戶來說,exFAT提供了很好的解決方案。
- 由於採用了空餘空間定址,空間分配和刪除的性能得以改進。
- 在單一資料夾內支持超過2個檔案。
- 支持訪問控制清單(但在Windows Vista SP1中尚未支持)。
- 支持Transaction-Safe FAT檔案系統(TFAT,在WinCE中可選的功能)。
- 提供給OEM的可定義參數可以使這個檔案系統適應不同特色的設備。