APP下载

文件分配系统FAT32技术

2013-07-13魏权双

天津职业院校联合学报 2013年2期
关键词:分配系统

魏权双

(天津中德职业技术学院,天津 300350)

在1987年个人电脑的世界中出现了一个危机。Microsoft公司十年前为自己的磁盘转换程序(Standalone Disk Basic Interpreter),也就是后来MS-DOS发展出来的FAT文件分配系统,已经达到了它的极限。当时的文件分配系统FAT只能最多支持32MB的硬盘,使用户无法使用大容量的硬盘,整个危机直到Microsoft公司推出DOS4.0之后才暂时得到解决。

Microsoft公司推出DOS4.0较大幅度改变了文件分配系统的构架,使得作业可以处理达到128MB的磁盘容量。而其后来又对DOS作了一些扩充将处理上限提高到2.1GB。这在当时这个容量是超大的了,但是个人电脑历史的真理就是“看起来远远超过需求”的事物很快就会变成“完全赶不上需求”,现在超过2.1GB的硬盘很多,一般可达到几个GB至几十个GB。可以相信更大的硬盘将会出现。2GB的上限现在已经变成了另一个需要克服的难题了。

Microsoft公司针对Windows95系统,发展了FAT32文件分配系统。

一、磁盘的分配

当磁盘被格式化后,磁盘系统需要一些特殊的区域来组织磁盘上的文件:包括主引导区(Master Boot Record)、分区表(Partition Table)、引导区(Boot Record)、分配表(File Allocation Table)、根目录(Boot Directory)和数据区。磁盘被分割成一块块512byte的区域,称为扇区(sector)。FAT文件分配系统将数个扇区合并成一个簇(cluster)成为文件配置的最小单位,亦称配置单元(Allocation Unit),簇里的扇区数必须是2的次方。

分配表FAT是一个记录磁盘上文件大小几其相对簇的资料库,它对每一个簇都有一个逻辑的记录表(Entry Point),FAT分配表包含了簇的使用/未使用、一个或数个不可使用的坏的扇区、此簇是否是文件的最后一个簇,如果簇已使用但不是最后一个簇,FAT分配表会记录下一个簇的起始位置。……

登录APP查看全文

猜你喜欢

分配系统
Smartflower POP 一体式光伏系统
基于可行方向法的水下机器人推力分配
WJ-700无人机系统
ZC系列无人机遥感系统
应答器THR和TFFR分配及SIL等级探讨
基于PowerPC+FPGA显示系统
遗产的分配
一种分配十分不均的财富
半沸制皂系统(下)
绩效考核分配的实践与思考