操作系统存储文件记录的题(文件管理部分)

各位,书上给的答案,我没有看懂。上答案:1为什么顺序结构,加在文件末尾的时候,需要I/O两次,而从末尾去掉又不需要I/O?2链接结构,又是为什么?3索引为啥又是这个答案?... 各位,书上给的答案,我没有看懂。上答案:

1 为什么顺序结构,加在文件末尾的时候,需要I/O 两次,而从末尾去掉又不需要I/O ?
2 链接结构,又是为什么?
3 索引为啥又是这个答案?

希望有会的人,帮我讲解下,谢谢!
展开
 我来答
百度网友9671011
推荐于2016-04-14 · TA获得超过747个赞
知道小有建树答主
回答量:292
采纳率:100%
帮助的人:71.1万
展开全部
  1. 顺序结构 : 在末尾追加一条记录 先读最后一块文件信息到主存 把下一块地址作为新的当前地址 写入新记录信息 共2次IO操作;删除最后一条记录 在主存中删除目录项 不需要读写磁盘

  2. 链接结构 :读最后一条记录信息 需要先从第一块开始依次读出前面的所有记录 因为该文件在磁盘上占用4个磁盘块 需要读4次 再在末端写入一次 共5次IO操作;删除最后一条记录 在目录项中删除最后一块文件信息  同时读第三块的文件到主存 修改第三块的指针 然后把修改后的块重新写入磁盘 故读操作3次 写操作1次 共4次IO操作

  3. 索引结构:先读一次索引表到主存 写一次磁盘 共2次IO操作;删除操作 因索引表已读入 故只需在索引表中删除记录 不需要读写磁盘

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
壹寰(深圳)科技文化有限公司
2021-03-27 广告
要找正规专业的公司,行业口碑也比较重要。以上内容如果还觉得不够全面,也可以沟通下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、... 点击进入详情页
本回答由壹寰(深圳)科技文化有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式