文件分配表(FAT)是计算机用来存储文件信息的系统。这些信息的存储范围从内部硬盘到闪存卡。文件分配表系统主要用于存储便携式介质(如闪存卡)上的信息。过去,它也用于内部硬盘驱动器。 文件分配表用于在计算机硬盘上存储文...
文件分配表(FAT)是计算机用来存储文件信息的系统。这些信息的存储范围从内部硬盘到闪存卡。文件分配表系统主要用于存储便携式介质(如闪存卡)上的信息。过去,它也用于内部硬盘驱动器。

文件分配表用于在计算机硬盘上存储文件信息计算机文件系统的体系结构有很多种,文件分配表是由比尔·盖茨和马克·麦克唐纳于1976-1977年开发的。多年来,该系统取得了一些进展。最初的FAT系统仅限于存储不超过32兆字节的信息,但后来的版本却有所改进增加了对几GB甚至几TB存储空间的支持。大多数内部硬盘驱动器要求计算机将驱动器内的指针移动到特定位置,然后读取一个小的指针信息段。这个过程中所涉及的磨损意味着需要开发一种在硬盘上存储文件信息的方法。FAT系统的设计是为了尽可能减少驱动器所需的查找量FAT系统将信息存储在一系列的集群中,文件分配表本身就是硬盘上存储有关驱动器上每个集群的信息的区域通过将这些信息存储在一个区域中,操作系统可以在不搜索整个驱动器的情况下找到最近的可用内存段。这有助于避免内存设备的严重磨损。除了文件分配表之外,有目录表。这些特殊文件存储有关文件在驱动器上的位置的信息。目录表还包括有关文件名和属性的信息。存储的一些属性是文件扩展名,文件属性和创建的日期和时间。其他属性也可能被存储,根据FAT系统的特定版本和所使用的操作系统,文件分配表系统确保可以在驱动器上的任何位置找到和访问文件,而查找时间最少它有助于最大限度地减少对驱动器物理组件的磨损,并确保可以快速访问文件。这将提高性能和效率。FAT系统的简单性和可用性使它非常适合于由许多不同操作系统访问的内存设备。