优盘上的FAT和FAT32是什么意思?有什么区别?
FAT是文件分配表(英文:File Allocation Table,首字母缩写:FAT),是微软发明的、部分获得MS-DOS专利的文件系统,也是所有非NT内核的微软windows都使用的。
FAT文件系统因为当时电脑性能有限,并不复杂,所以几乎所有个人电脑操作系统都支持。这一特性使其成为理想的软盘和存储卡文件系统,也适用于不同操作系统中的数据交换。现在一般来说,胖是指FAT32。
但是FAT有一个严重的缺点:当一个文件被删除,写入新的数据时,FAT不会把文件组织成完整的片段,然后再写入。长期使用后,文件数据会逐渐变得散乱,读写速度会变慢。碎片整理是一种解决方案,但必须经常重组,以保持FAT文件系统的效率。
FAT32是一种分区格式。这种格式使用了32位文件分配表,大大增强了其管理磁盘的能力,突破了FAT16中每个分区2 GB的限制。
因为硬盘的生产成本在降低,容量在增加。使用FAT32的分区格式后,我们可以将一个大的硬盘定义为一个分区,而不用分成几个分区,大大方便了对磁盘的管理。但由于FAT32分区无法存储单个大于4GB的文件,性能较差,容易出现磁盘碎片。它已被性能更好的NTFS分区格式所取代。
在FAT32文件系统推出之前,PC通常使用的文件系统是FAT16。基于MS-DOS和Win 95的系统都采用FAT16文件系统。在Win 9X下,FAT16支持的最大分区是2GB。
我们知道计算机将信息存储在硬盘上一个叫做“簇”的区域。使用的簇越小,保存信息的效率越高。在FAT16的情况下,分区越大,集群就越大,存储效率就越低,必然造成存储空间的浪费。而且随着计算机硬件和应用的不断提高,FAT16文件系统已经不能满足系统的要求。在这种情况下,引入了增强的文件系统FAT32。