文件分配表(FAT)是計算機用來存儲文件信息的系統。這些信息的存儲范圍從內部硬盤到閃存卡。文件分配表系統主要用于存儲便攜式介質(如閃存卡)上的信息。過去,它也用于內部硬盤驅動器。 文件分配表用于在計算機硬盤上存儲文...
文件分配表(FAT)是計算機用來存儲文件信息的系統。這些信息的存儲范圍從內部硬盤到閃存卡。文件分配表系統主要用于存儲便攜式介質(如閃存卡)上的信息。過去,它也用于內部硬盤驅動器。

文件分配表用于在計算機硬盤上存儲文件信息計算機文件系統的體系結構有很多種,文件分配表是由比爾·蓋茨和馬克·麥克唐納于1976-1977年開發的。多年來,該系統取得了一些進展。最初的FAT系統僅限于存儲不超過32兆字節的信息,但后來的版本卻有所改進增加了對幾GB甚至幾TB存儲空間的支持。大多數內部硬盤驅動器要求計算機將驅動器內的指針移動到特定位置,然后讀取一個小的指針信息段。這個過程中所涉及的磨損意味著需要開發一種在硬盤上存儲文件信息的方法。FAT系統的設計是為了盡可能減少驅動器所需的查找量FAT系統將信息存儲在一系列的集群中,文件分配表本身就是硬盤上存儲有關驅動器上每個集群的信息的區域通過將這些信息存儲在一個區域中,操作系統可以在不搜索整個驅動器的情況下找到最近的可用內存段。這有助于避免內存設備的嚴重磨損。除了文件分配表之外,有目錄表。這些特殊文件存儲有關文件在驅動器上的位置的信息。目錄表還包括有關文件名和屬性的信息。存儲的一些屬性是文件擴展名,文件屬性和創建的日期和時間。其他屬性也可能被存儲,根據FAT系統的特定版本和所使用的操作系統,文件分配表系統確保可以在驅動器上的任何位置找到和訪問文件,而查找時間最少它有助于最大限度地減少對驅動器物理組件的磨損,并確保可以快速訪問文件。這將提高性能和效率。FAT系統的簡單性和可用性使它非常適合于由許多不同操作系統訪問的內存設備。