操作系统课堂测验四PPT讲稿.ppt

上传人:石*** 文档编号:88394563 上传时间:2023-04-26 格式:PPT 页数:10 大小:640KB
返回 下载 相关 举报
操作系统课堂测验四PPT讲稿.ppt_第1页
第1页 / 共10页
操作系统课堂测验四PPT讲稿.ppt_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《操作系统课堂测验四PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《操作系统课堂测验四PPT讲稿.ppt(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、操作系统课堂测验四第1页,共10页,编辑于2022年,星期日四四(20分分)、在、在UNIX系统中,设磁盘容量为系统中,设磁盘容量为512GB,每个扇区,每个扇区512B,文件逻辑块与物理块等长,均为,文件逻辑块与物理块等长,均为8个物理扇区长,管个物理扇区长,管理上使用多级索引结构,每个文件的控制结构中有理上使用多级索引结构,每个文件的控制结构中有13个索引个索引项,其中项,其中10个为直接地址,个为直接地址,1个为一级间址,个为一级间址,1个为二级间址,个为二级间址,1个为三级间址,请计算:个为三级间址,请计算:(1)该磁盘共有多少个盘块?)该磁盘共有多少个盘块?(2)盘块地址应用多少位?

2、)盘块地址应用多少位?(3)每个索引盘块可存放多少个盘块号?)每个索引盘块可存放多少个盘块号?(4)若有一个)若有一个48MB的文件需要存储,问该文件共使用了多的文件需要存储,问该文件共使用了多少盘块?该文件是否使用一重索引和二重索引盘块?若要用少盘块?该文件是否使用一重索引和二重索引盘块?若要用到,则分别用到多少个?到,则分别用到多少个?第2页,共10页,编辑于2022年,星期日五五(20分分)、有如下请求磁盘服务的队列,要访、有如下请求磁盘服务的队列,要访问的磁道分别是问的磁道分别是58,63,67,44,98,120,46,24,现在磁头正在,现在磁头正在53道上,请用道上,请用SSTF

3、算法写出寻道路径,并计算磁头的移动道数。算法写出寻道路径,并计算磁头的移动道数。第3页,共10页,编辑于2022年,星期日答案第4页,共10页,编辑于2022年,星期日1 1、用户打开文件表中包含那些内容?为何不能将其合并到系统用户打开文件表中包含那些内容?为何不能将其合并到系统打开表中?打开表中?解:解:(1)用户打开文件表包括:文件描述符、打开方式、读写指针、系统)用户打开文件表包括:文件描述符、打开方式、读写指针、系统打开表入口打开表入口(2)系统打开表包括:)系统打开表包括:FCB主部、文件号、共享计数和修改标志主部、文件号、共享计数和修改标志(3)当多个进程共用同一个文件时)当多个进

4、程共用同一个文件时,不同进程的用户打开文件表中不同进程的用户打开文件表中会有相同的系统打开文件表入口,便于文件共享会有相同的系统打开文件表入口,便于文件共享(4)文件描述符)文件描述符(file descriptor)为一正整数为一正整数,其值由其在表中的位置其值由其在表中的位置隐含确定,不记在表中,当文件被打开后返回给进程,其后进程隐含确定,不记在表中,当文件被打开后返回给进程,其后进程使用描述符存取该文件,不再使用文件名字使用描述符存取该文件,不再使用文件名字(5)若合并,不利于共享,且数据量大)若合并,不利于共享,且数据量大第5页,共10页,编辑于2022年,星期日2、文件系统如何提高文

5、件的访问速度?、文件系统如何提高文件的访问速度?解解:(1)将将FCB分为主部和次部分为主部和次部(2)内存建立系统打开表和用户打开文件表内存建立系统打开表和用户打开文件表(3)读写文件使用文件描述符读写文件使用文件描述符(4)使用多级目录和当前目录使用多级目录和当前目录第6页,共10页,编辑于2022年,星期日3 3、为了实现设备管理,系统需要哪些数据结构、为了实现设备管理,系统需要哪些数据结构。解:解:(1)(1)资源标识、物理连接情况、资源状态、占有进程等资源标识、物理连接情况、资源状态、占有进程等,这样一组信息称为这样一组信息称为设备控制块设备控制块(Unit Control Bloc

6、k,UCB),每个设备一个每个设备一个,是设备资源存在的标志是设备资源存在的标志,保存与设备有关的全保存与设备有关的全部信息部信息(2)(2)相同类型的设备一般有多个相同类型的设备一般有多个,将相同类型设备的将相同类型设备的UCB记录在一张表中记录在一张表中,称作称作UCB表表(3)(3)将设备名、设备数、设备等待队列、以及将设备名、设备数、设备等待队列、以及UCB表的起始地址登记在另外一个表表的起始地址登记在另外一个表中中,该表称作该表称作系统设备表系统设备表(SDT)(4)申请申请:分配设备分配设备,具体做法如下具体做法如下:根据申请设备类查根据申请设备类查系统设备表系统设备表找到对应入口

7、找到对应入口 P(Sm)查对应的查对应的UCB表找一空闲设备并分配表找一空闲设备并分配 释放释放:去配设备去配设备,具体做法如下具体做法如下:根据释放设备类查系统设备表找到对应入口根据释放设备类查系统设备表找到对应入口查对应的查对应的UCB表找所释放设备并去配表找所释放设备并去配V(Sm)第7页,共10页,编辑于2022年,星期日二、请根据一个实例详细说明一个程序运行的整个过程。二、请根据一个实例详细说明一个程序运行的整个过程。解:如播放器解:如播放器(1)(1)建立建立PCBPCB、进程页表、用户文件打开表、系统文件打开表、系统设备表、进程页表、用户文件打开表、系统文件打开表、系统设备表、U

8、CBUCB表表(2)(2)进入挂起就绪态,单击播放进入就绪态进入挂起就绪态,单击播放进入就绪态(3)(3)有音乐文件,通过用户文件打开表、系统文件打开表定位文件,使用系统设备表、有音乐文件,通过用户文件打开表、系统文件打开表定位文件,使用系统设备表、UCBUCB表启表启动音频设备,如果音频设备被占用则等待,否则播放动音频设备,如果音频设备被占用则等待,否则播放(4)(4)没有音乐文件,进入等待态,用户选择文件后,进入就绪态没有音乐文件,进入等待态,用户选择文件后,进入就绪态(5)(5)单击暂停,进入挂起就绪态单击暂停,进入挂起就绪态(6)(6)关闭播放器,释放关闭播放器,释放PCBPCB、进程

9、页表、用户文件打开表,修改系统文件打开表、系统设备表的、进程页表、用户文件打开表,修改系统文件打开表、系统设备表的内容。内容。三、简述学习了操作系统课程后给你的收获有什么。三、简述学习了操作系统课程后给你的收获有什么。第8页,共10页,编辑于2022年,星期日四、在四、在UNIX系统中,设磁盘容量为系统中,设磁盘容量为512GB,每个扇区,每个扇区512B,文件逻辑块与物理块等长,均为,文件逻辑块与物理块等长,均为8个物理扇区长,管理上使用多级索引结构,每个文件的控制结构中有个物理扇区长,管理上使用多级索引结构,每个文件的控制结构中有13个索引项,其中个索引项,其中10个个为直接地址,为直接地

10、址,1个为一级间址,个为一级间址,1个为二级间址,个为二级间址,1个为三级间址,请计算:个为三级间址,请计算:(1)该磁盘共有多少个盘块?)该磁盘共有多少个盘块?(2)盘块地址应用多少位?)盘块地址应用多少位?(3)每个索引盘块可存放多少个盘块号?)每个索引盘块可存放多少个盘块号?(4)若有一个)若有一个48MB的文件需要存储,问该文件共使用了多少盘块?该文件是否使用一重索引的文件需要存储,问该文件共使用了多少盘块?该文件是否使用一重索引和二重索引盘块?若要用到,则分别用到多少个?和二重索引盘块?若要用到,则分别用到多少个?解:物理块长:解:物理块长:8512=4K(1)512GB/(8*51

11、2B)=128M个物理块个物理块(2)因为因为128M=227,所以盘块地址用所以盘块地址用32位(地址用位(地址用2的整数次幂个二进制位)。的整数次幂个二进制位)。(3)32位对应位对应4个字节,一个物理块存放的盘块地址数个字节,一个物理块存放的盘块地址数=4KB/4B=1024,可以放,可以放1024个盘块个盘块号。号。(4)48MB/4KB=12K个盘块个盘块=12288个盘块个盘块 12*1024-10=12278,有,有12278个盘块地址要放到索引块中,个盘块地址要放到索引块中,一级间址对应的索引块中可以放一级间址对应的索引块中可以放1024个地址个地址 还剩还剩12278-102

12、4=11254个盘块放在二重索引上个盘块放在二重索引上 11254/1024=10.91024 由以上的分析可知,共用到由以上的分析可知,共用到1个一级间址一重索引块,个一级间址一重索引块,1个二重索引块,二重索引块个二重索引块,二重索引块中放了中放了11个一级索引块,共使用了个一级索引块,共使用了1+1+11=13个间接索引块。个间接索引块。第9页,共10页,编辑于2022年,星期日五、有如下请求磁盘服务的队列,要访问的磁五、有如下请求磁盘服务的队列,要访问的磁道分别是道分别是58,63,67,44,98,120,46,24,现在磁头正在,现在磁头正在53道上,请用道上,请用SSTF算法写算法写出寻道路径,并计算磁头的移动道数。出寻道路径,并计算磁头的移动道数。解:解:SSTF算法为最短路径法算法为最短路径法53,58,63,67,46,44,24,98,120 5+5+4+21+2+20+74+22=153第10页,共10页,编辑于2022年,星期日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁