操作系统复习题2016(5)
(1)连续分配,将最后一个数据块搬到文件头部 (2)单级索引分配,将最后一个数据块搬到文件头部 (3)隐式链接分配,将最后一个数据块搬到文件头部 (4)采用隐式链接,将第一个数据插入文件尾部
解(1)每一个数据块的内容都要变化,故需要读出100块数据,写入100块数据,启动磁盘I/O200次
(2)1次,将索引块第一个表项的内容与最后一个表项的内容交换,然后启动1次I/O,将索引块的内容写入磁盘。
(3)102次,每个数据块的内容都要读入到内存,需要100次,第100个数据块要记下第一个块的块号,并写盘需要1次,第99块的连接指针要置空,并写盘需要1次。共102次 (4)102次,每个数据块的内容都要读入到内存,需要100次,第100个数据块要记下第一个块的块号,并写盘需要1次,第1块的连接指针要置空,并写盘需要1次。共102次 2.在UNIX中,外存组织方式采用增量式索引组织方式(混合索引),若盘块为1KB,每个盘块号占4个字节,即每块可放256个地址,如何将下列文件的偏移量转换为物理地址:9000,18000,420000
解:步骤1 将逻辑文件的字节偏移量转换为文件的逻辑块号和块内位移,方法是:将逻辑文件的字节偏移量/盘块大小,商为文件的逻辑块号,余数为块内偏移。
步骤2 将文件的逻辑块号转换为物理块号。使用混合索引结构,在索引节点中根据逻辑块号通过直接索引或间接索引找到对应的物理块号。 (1)9000/1024=9余783
其逻辑块号为9,故直接索引addr[8]中可以找到物理块号 (2)18000/1024=17余592
其逻辑块号为17,故直接索引addr[10]中可以找到物理块号 (3)420000/1024=410余160
其逻辑块号为410,故直接索引addr[11]中可以找到物理块号
3.某操作系统的文件管理采用直接索引和多级索引混合方式,文件索引表共有10项,其中前8项是直接索引项,第9项是一次间接索引项,第10项是二次间接索引项,假定物理块的大小是2K,每个索引项占用4B,问:
(1)该文件系统中最大的文件可以达到多大? (2)假定一个文件的实际大小是128MB,该文件实际占用磁盘空间多大(包括间接索引块)? 解:每个物理块可以存放2K/4=512个索引项
最大的文件大小为:8*2K+512*2K+512*512*2K=513M+16K
4.一个文件有100个磁盘块,假设文件控制块在内存。在下列情况下,分别计算并说明在连续组织方式和显示链接组织方式下,分别需要执行多少次磁盘I/O操作?(假设每读或写一块磁盘块就是一次磁盘操作;假设在连续组织方式下,文件头部无空闲的磁盘块,但文件尾部有空闲的磁盘块)
(1)在文件开始处添加一个磁盘块(需要往添加的磁盘块中写数据); (2)在文件第50块前添加一个磁盘块(不需要往添加的磁盘块中写数据); (3)删除文件第50块磁盘块;
(4)在文件结尾处删除一个磁盘块。 解:(1)连续分配,201次I/O;显示链接分配,1次I/O
(2)连续分配,102次I/O;显示链接分配,0次I/O (3)连续分配,100次I/O;显示链接分配,0次I/O (4)连续分配,0次I/O; 显示链接分配,0次I/O
显示链接分配集中于对文件分配表的修改。
5.若8个字(字长32位)组成的位示图管理内存,假定用户归还一个块号为100的内存块时,它对应位示图的位置是哪里?
解: ((100-1)/32+1=4,(100-1)mod 32 +1=4 )(所有编号均从1开始)
6.假设一个磁盘组共有100个柱面,每个柱面有8个磁道,每个盘面被分为4个扇区。逻辑记录的大小与扇区大小相等,柱面、磁道、扇区的编号均从“0”开始,现用字长为16位的200个字(第0到199字)组成位示图来指示磁盘空间的使用情况。问:
(1)文件系统发现位示图中第15字第7位为0而准备分配给某一记录时,该记录会存放到磁盘的哪一块上?此块的物理位置(柱面号、磁道号和扇区号)是多少?
(2)删除文件是还要归还存储空间,第56柱面第6磁头第3扇区的块就变成了空白块,此时,位示图中的第几位应该由1改成0?
解:(1)15*16+7=247;247/(8*4)=7余23;23/4=5余3
该记录会存放到磁盘247块上。此块的物理位置(柱面号、磁道号和扇区号)是7柱面、5磁头,第3扇区
(2)56*32+6*4+3=1819,1819/16=113余11
位示图中的第113字的第11为应该由1改成0。
…… 此处隐藏:137字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介




