- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
文件控制块FCB
混合文索引结构 主索引表中存放既存放直接索引,也存放间接索引地址 ? ? 一级间接索引 二级间接索引 三级间接索引 i_addr[0] i_addr[1] i_addr[2] i_addr[3] i_addr[4] i_addr[5] i_addr[6] i_addr[7] i_addr[8] i_addr[9] i_addr[12] i_addr[11] i_addr[10] ? ? ? ? ? ? ? ? ? ? 举例 UNIX第七版本的文件索引结构 UNIX system ⅴ的文件索引结构 小型文件 大型文件 巨型文件 ? ? i_addr[0] i_addr[1] i_addr[2] i_addr[3] i_addr[4] i_addr[5] i_addr[6] i_addr[7] 100 57 100 200 57 200 文件的大小: 8个磁盘块 UNIX第七版本的文件索引结构 小型文件(直接索引) i节点(FCB) 大型文件(一级索引) i节点中存放7个一级索引表的磁盘块地址,剩下的一个数组元素备用 ? ? i_addr[0] i_addr[1] i_addr[2] i_addr[3] i_addr[4] i_addr[5] i_addr[6] i_addr[7] 387 97 200 100 ? 58 ? 37 387 100 37 ? 322 ? 200 58 322 ? i节点(FCB) 巨型文件(混合索引) 296 466 ? ? i_addr[0] i_addr[1] i_addr[2] i_addr[3] i_addr[4] i_addr[5] i_addr[6] i_addr[7] 387 139 200 100 ? 58 ? ? ? ? 482 768 389 ? 768 296 87 ? 200 58 93 ? 37 93 482 87 387 100 37 ? 389 466 108 ? 108 最后一个备用的数组元素存放二级索引表的地址 举例 UNIX第七版本的文件索引结构 UNIX system ⅴ的文件索引结构 UNIX system ⅴ的文件索引结构 13个元素的数组,其中存放10个直接索引,1个1级索引,1个2级索引,1个3级索引 ? ? 一级间接索引 二级间接索引 三级间接索引 i_addr[0] i_addr[1] i_addr[2] i_addr[3] i_addr[4] i_addr[5] i_addr[6] i_addr[7] i_addr[8] i_addr[9] i_addr[12] i_addr[11] i_addr[10] ? ? ? ? ? ? ? ? ? ? 文件的两种结构 逻辑结构 应用程序员眼中看到的文件结构 流式文件 物理结构 逻辑结构最终要映射到物理结构 * 第5单元 文件系统 第1节 基本概念 文件系统的引入 文件系统 文件 举例 举例 UNIX system ⅴ的文件索引结构,假设磁盘块大小为1024B,一个块号用32B编址,读某文件的1M~2M间的数据,在第几个逻辑块?如何获得磁盘块地址? ? ? 一级间接索引 二级间接索引 三级间接索引 i_addr[0] i_addr[1] i_addr[2] i_addr[3] i_addr[4] i_addr[5] i_addr[6] i_addr[7] i_addr[8] i_addr[9] i_addr[12] i_addr[11] i_addr[10] ? ? ? ? ? ? ? ? ? ? 举例 当数据为以下形式时,你选用何种文件组织方式。 (1) 不经常更新,经常随机访问; (2) 经常更新,经常按一定顺序访问; (3) 经常更新,经常随机访问; 链接 顺序 索引 从用户的角度看,引入文件系统的主要目的是 。 A.实现虚拟存储 B.保存用户和系统文档 C.保存系统文档 D.实现对文件的按名存取 举例 设文件索引节点中有7个地址项,其中4个地址项为直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引,每个地址项大小为4字节,若磁盘索引块和磁盘数据块大小均为256字节,则可表示的单个文件的最大长度是( ) A:33kB B:519kB C:1057kB D: 16513kB 举例 设一文件系统采用索引结构,如果有10个直接地址,一、二、三重间接索引。如果一个盘块大小为4KB,每个盘块号占4B,回答: 1、问若进程要访问某文件偏移量2MB处的数据,要经过几次间接寻址?为什么? 2、假设某文件已经打开,返回值放在fd中,执行read(fd,10000,20
您可能关注的文档
- 投标供应商须知前附表-青海政府采购.DOC
- 投标项目明细报价表-内蒙古政府采购网.DOC
- 投标总价-泰安政府采购网.PDF
- 折射率光的折射定律.DOC
- 抚顺企业负责人经营业绩考核办法-国资委.DOC
- 抛体运动水平抛射.PPT
- 抟扶摇而上者九万里去以六月息者也.PPT
- 护理科专业教室安全卫生管理规则-树人医护管理专科学校.DOC
- 报告格式结果及分析的可信度.PPT
- 报告编号:WT-98-0528-01P0101.DOC
- 江西省贵溪市职业能力倾向测验事业单位考试(医疗卫生类E类)试题推荐.docx
- 贵州省清镇市事业单位考试(自然科学专技类C类)职业能力倾向测验试卷最新.docx
- 湖北省宜都市事业单位考试职业能力倾向测验(医疗卫生类E类)强化训练题库最新.docx
- 文稿分析longman english world book 2a测试3ch lew 2a test paper 3LEW2A.pdf
- 八级平行四边形性质.pdf
- 新课标unit 8 must belong to carla section grammar focus-4c语法优质课件共.pptx
- 文本文稿教程server error1500 thats unit 11how was your school.pdf
- 讲稿笔记本广达-d pb.pdf
- 教版级语文上册全册课件试用五彩池.pptx
- 典中点课件秋上册数学人教版章分式同分母相加减.pptx
最近下载
- 机械测量培训课程.pptx
- 医疗器械安全有效基本要求清单填写参考模板2024年.docx
- 人教版(2024)数学一年级下册四 100以内的口算加、减法 练习.pptx
- 电气装置安装工程质量检验及评定规程DLT5161 2018.doc
- 做好客舱清洁前准备课件讲解.pptx
- 铁道信号论文-信号机维护与故障处理.doc
- ISO13485质量手册+全套程序文件.docx VIP
- 汽车机械维修工(高级技师)职业鉴定考试题库资料(高频300题).pdf
- 多维视角下梧州市普通高中体育生学训现状剖析与发展路径探索.docx
- 江南事业编招聘考试题历年公共基础知识真题汇总-综合应用能力(2010-2021.pdf VIP
文档评论(0)