版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
操作系统复习题南京工业大学信息学院计算机系1、若一只盘子一次只能放一个水果,A只往盘中放苹果,B只往盘中放梨子,C只从盘中取苹果,D只从盘中取梨子。试用P、V操作写出同步算法。2023/2/5操作系统复习22023/2/5操作系统复习32、进程P1使用缓冲区buffer向进程P2,P3,P4发送消息,要求每当P1向buffer中发消息时,只有当P2,P3,P4进程都读取这条消息后才可向buffer中发送新的消息。利用P、V原语描述如下图所示进程的动作序列。P1bufferP2P3P42023/2/5操作系统复习4设P1、P2、P3、P4的资源信号量分别为S1、S2、S3、S4semaphoreS1,S2,S3,S4;S1.value=3;S2.vale=S3.vale=S4.value=0;parbeginprocessP1{while(condition){ P1生成一个消息;
P(S1);P(S1);P(S1);
P1将消息存入缓冲区buffer;
V(S2);V(S3);V(S4);
}}解:2023/2/5操作系统复习5processPi(i=2,3,4){while(condition)
{ P(Si);
Pi从buffer中取出消息;
V(S1);
Pi消费(使用)该消息;
}}parend作业名到达时间估计运行时间优先数J110:1020分钟5J210:2030分钟3J310:3025分钟4J410:5020分钟62023/2/5操作系统复习63、有一个具有两道作业的批处理系统(最多可有两道作业同时装入内存执行),作业调度采用计算时间短的作业优先调度算法,进程调度采用以优先数为基础的抢占式调度算法,今有如下作业序列(表中所列作业优先数即为进程优先数,数值越小优先级越高):(1)列出所有作业进入内存时间及结束时间。(2)计算平均周转时间。2023/2/5操作系统复习74、某系统有A、B、C、D这4类资源供5个进程共享,进程对资源的需求和分配情况如下表所示。现在系统中A、B、C、D类资源分别还剩1、5、2、0个,请按银行家算法回答下列问题:
进程已占资源最大需求数ABCDABCDP100120012P210001750P313542356P406320652P500140656(1)现在系统是否处于安全状态?为什么?(2)如果现在进程P2提出需要(0,4,2,0)个资源的请求,系统能否满足它的请求?为什么?2023/2/5操作系统复习85、某操作系统采用可变分区分配存储管理方法,用户区为512K且始值为0,用空闲分区表管理空闲分区。若分配时采用分配空闲低地址部分的方案,其初始时用户区的512K空间空闲,对下述申请序列:申请300K,申请100K,释放300K,申请150K,申请30K,申请40K,申请60K,释放30K;回答下列问题:(1)采用首次适应算法,空闲分区中有哪些空闲块(给出始址,大小)?(2)采用最佳适应算法,空闲分区中有哪些空闲块(给出始址,大小)?2023/2/5操作系统复习96、在一个采用页式虚拟存储管理的系统中,有一用户作业,它依次要访问的字地址序列是:115,228,120,88,446,102,321,432,260,167,若该作业的第0页已经装入主存,现分配给该作业的主存共300字,页的大小为100字,请回答下列问题:(1)按FIFO调度算法,将产生多少次缺页中断?依次淘汰的页号是什么?缺页中断率为多少?(2)按LRU调度算法,将产生多少次缺页中断?依次淘汰的页号是什么?缺页中断率为多少?2023/2/5操作系统复习107、某进程页面访问序列为4,3,2,1,4,3,5,4,3,2,1,5,且开始时内存中没有页面,分配给该进程的物理块数是3。则采用FIFO页面置换算法时缺页率是_____,采用LRU页面置换算法时缺页率是_____。页面走向432143543215第1块444111555555第2块33344444222第3块22233333311缺页标记√√√√√√√√√FIFO置换算法,其页面访问过程缺页9次,缺页率为9/12=75%2023/2/5操作系统复习11页面走向432143543215第1块432143543215第2块43214354321第3块4321435432缺页标记√√√√√√√√√√LRU置换算法,其页面访问过程缺页10次,缺页率为10/12=83.3%【注意】通常认为LRU算法比FIFO算法性能好,但不能一概而论。页面置换次数、缺页次数、缺页率的区别。2023/2/5操作系统复习128、若递交给磁盘驱动程序的磁盘柱面请求按到达时间顺序分别是10、22、20、2、40、6和38,设磁头初始处于20柱面,磁头从一柱面移到另一相邻柱面的时间是2ms,则对于FCFS、最近柱面优先、电梯算法(初始磁头向高柱面移动),平均定位时间各为多少?2023/2/5操作系统复习139、某系统采用位示图法实现磁盘空间管理,有一磁盘有10000个物理块(设字号和位号都是从0开始编号,块号从2开始),位示图的每个字有32位,试问:(1)需要有多少个字?(2)计算第i个字第j位对应的物理块号。(3)求物理块号N对应的字号和位号。2023/2/5操作系统复习1410、假设用户甲要用到文件A、B、C、E,用户乙要用到文件A、D、E、F。已知:用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年中班地震安全教案:让孩子远离危险
- 班级日常管理与组织模式计划
- 贸易物流投资合同三篇
- 提升幼儿礼仪教育的创新方法计划
- 山地承包合同
- 许三观卖血记分享
- 全新三方抵账合同完整版
- 妊娠期高血压患者心理健康管理:2024年指南
- 2024年度二手房买卖合同的甲方房屋所有权转移合同2篇
- 解除同居关系协议书完整版
- (完整版)成本控制制度
- 职业道德与法律(第一课)说课ppt课件
- 一年级数学上册解决问题例五说课稿
- 沈阳机床-TPX6111B结构爆炸图
- IATF16949产品审核计划及检查表2020
- 规培护士培训计划.doc
- 星级饭店、酒店危险源辨识清单
- 清梳工序总结修
- 第4章 海水中二氧化碳-碳酸盐体系
- 学会沟通主题班会.ppt
- 技术核定单样板(共18页)
评论
0/150
提交评论