对于容量为200GB的硬盘,若采用FAT文件系统且盘块大小设定为4KB,则请问其FAT表项长度应当选用16位还是32位(采用二进制表示)?其FAT共须占用多少字节的空间?
(1)该硬盘共有盘块200GB/4KB=50M个,因此FAT表中至少需要50M个表项来记录各盘块使用情况,由于32M<;50M<;64M,表项长度至少用26位二进制表示。为了便于存取,FAT选用32位表示。(2)因为FAT表有50M个表项,每个表项长度为32位,即4B,因此,FAT表共占用50M*4B=200MB的空间。
举一反三
- 磁盘容量为30GB,盘块大小为4KB,其FAT表为()MB。
- 对于FAT文件格式的磁盘卷,若其空间大小为300GB、盘块大小为1KB,则相应文件分配表需占用()MB。
- 对于FAT文件格式(可能为FAT12、FAT16或FAT32)的磁盘卷,若其空间大小为100GB、盘块大小为4KB,则相应文件分配表需占用( )。 A: 100MB B: 50MB C: 37.5MB D: 25MB
- 以下哪些是FAT文件系统?() A: FAT 12 B: FAT 16 C: FAT 32 D: FAT 64
- 【计算题】采用显示链接的方式进行磁盘空间管理,假定磁盘块的大小的 1KB ,对于 540MB 的磁盘,其文件分配表 FAT 需要占用多少存储空间?(说明:假定盘块号所占存储空间以字节为单位。例如,当盘块号占 12 个二进制位时,它实际应占用 16 位)
内容
- 0
对于FAT文件格式(可能为FAT12、FAT16或FAT32)的磁盘卷,若其空间大小为560GB、盘块大小为2KB,则相应文件分配表需占用( )。 A: 1120MB B: 980MB C: 2240MB D: 4480MB
- 1
在操作系统中,有一个800G的硬盘,存储空间每个盘块(即存储的基本单位)定义为4MB,文件分配表FAT(用于管理分配给文件的所有存储空间盘块的信息表)的每个表项需要3个字节,则这个硬盘的文件分配表FAT的大小需要( ) A: 60KB B: 60MB C: 600KB D: 600MB
- 2
假定盘块的大小为1KB,对于1.2MB的软盘,FAT需占用( )的存储空间。
- 3
在FAT32文件系统中如果某个FAT项的值为0000000,则表示该FAT项映射的簇未被占用。
- 4
假定盘块大小为4KB,每个盘块号占用4 B,当采用两级索引分配时,系统允许的文件最大长度是()