FAT是英文(File Allocation Table)的缩写,意思是文件配置表,是一款由微软公司发明的文件系统。

相信不少朋友在计算机专业论坛上,经常会看到fat这个概念,究竟这个fat是什么意思呢?具体都有什么功能和特点呢?下面让我们共同去了解吧。

详细内容

01

FAT文件系统考虑当时电脑能有限,所以未被复杂化,因此几乎所有个人电脑的操作系统都支持。这特使它成为理想的软盘和存储卡文件系统,也适合用作不同操作系统中的数据交流。现在,一般所讲的FAT专指FAT32。

02

FAT有一个严重的缺点:当文件删除后写入新数据,FAT不会将文件整理成完整片段再写入,长期使用后会使文件数据变得逐渐分散,而减慢了读写速度。碎片整理是一种解决方法,但必须经常重组来保持FAT文件系统的效率。

03

FAT文件系统遵行已用了多年的软件方法来进行规范。它在1977年由比尔·盖茨和马斯·麦当劳为了管理磁盘而发明,并在1980年被添·彼得逊的86-DOS操作系统采用。这也是86-DOS操作系统与CP/M操作系统最大的不同点,若非此项差异,86-DOS操作系统与CP/M操作系统几乎可说完全相同。

04

初期的FAT就是现在俗称的FAT12。作为软盘的文件系统,它有几项限制:不支持分层结构,丛集寻址只有12位(这使得控制FAT有些棘手)而且只支持最多32M(216)的分区。

05

为了解决FAT16对于卷大小的限制同时让DOS的真实模式在非必要情况下不减少可用常规内存状况下处理这种格式,微软公司决定实施新一代的FAT,它被称为FAT32,带有32位的簇数,用了其中的28位。

推荐内容