2011年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年6月24日 20:09
阅读数 90
(1)
- 索引分配:索引分配将文件的所有数据块地址集中存储在一个索引块中。由于文件不可修改,一旦写入,索引块的内容就固定了。这带来了以下优点:
(2)为快速找到文件,FCB(通常称为目录项)应该集中存储。
理由:
-
快速查找和遍历:
- 集中存储: 将所有FCB(或至少是目录项,FCB的精华部分)集中存储在目录文件中(例如,一个目录文件包含一系列FCB或指向FCB的指针)。当用户或应用程序需要查找文件时,只需读取和遍历这个(或这些)目录文件,就能快速找到目标文件的FCB,从而获取文件信息和数据块地址。这就像查字典,所有词条的索引(FCB)都集中在字典的开头或目录页,方便快速查找。
- 与文件数据块连续存储: 如果FCB与文件数据块连续存储,那么系统在查找特定文件时,将不得不逐个扫描磁盘上的所有文件数据块的起始位置,以寻找其配套的FCB。这效率极低,因为文件数据块可能是分散的,且大小不一。这种方式等同于遍历整个磁盘,无法实现快速查找。
-
管理效率和...
登录后发布评论
暂无评论,来抢沙发