简答题
👁️ 浏览量:

试题题干

磁盘文件系统可以使用磁盘链接表实现文件存储,也可以使用内存的链接表分配文件的存储空间。请论述它们在空间利用率和存储时间上的各自特点。

参考答案

试题解析

​使用磁盘链接表的分配:这一方法的优点是可以充分利用每个簇,不会因为磁盘碎片(除了最后一块中的内部 碎片)而浪费存储空间,管理也比较简单。缺点是随机存取相当缓慢。要获得文件的第n 块,每一次都要从头开始读取前面的n-1块。

使用内存的链接表分配:该方法是将文件所在的磁盘的簇号存放在内存的表(文件分配表)中。访问文件时,只 需从内存文件分配表中顺着某种链接关系查找簇的簇号。不管文件有多大,在目录项中只需记录文件的第一块数据所在簇的簇号,根据它查找到文件的所有块。这种方法的一个缺点是必须把整个表都存放在内存中,不适合大容量的磁盘。