- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;;;;司机和售票员之间的同步关系;解:;Conductor( ){ /*售票员*/
while(True){
关车门;
V(close);
售票;
P(stop);
开车门;
上下乘客;
}
};在生产者—消费者问题中应注意: ;例;用整型信号量描述在哲学家进餐问题中,至多允许4个哲学家同时进餐的算法。
解:public class diningphilosophers {
semaphore fork [5] = (1,1,1,1,1);
semaphore room = 4;
int i;
void philosopher (int i) {//第i个哲学家进餐进程
while (true) {
think();
wait (room);
wait (fork[i]);
wait (fork [(i+1) % 5]);
eat();
signal (fork [(i+1) % 5]);
signal (fork[i]);
signal (room);
}
}
};例;;;2) P2发出请求向量Request(1,2,2,2)后,系统按照银行家算法进行检查:
Request2(1,2,2,2)≤Need2(2,3,5,6);
Request2(1,2,2,2)≤Available(1,6,2,2);
系统先假定可为P2分配资源,并修改Available,Allocation2和Need2向量:
Availabe=(0,4,0,0)Allocation2=(2,5,7,6)
Need2=(1,1,3,4)
进行安全性检查:此时对所有进程,条件Needi≦ Available(0,4,0,0)都不成立,即Available不能满足任何进程的请求,故系统进入不安全状态。因此,当进程P2提出请求Request(1,2,2,2)后,系统不能将资源分配给它。
3)系统立即满足进程P2的请求(1,2,2,2)后,并没有马上进入死锁状态。因为,此时上述进程并没有申请新的资源,并未因得不到资源而进入阻塞状态。只有当上述进程提出新的请求,并导致所有没执行完的多个进程因得不到资源而阻塞时,系统才进入死锁状态。 ;先进先出(FIFO)页面置换算法;地址结构
分页地址中的地址结构如下:;某分页存储器每页大小为1KB,某进程的页表如下所示:
页号 块号
0 5
1 10
2 4
3 7
问:逻辑地址0A5C(H)对应的物理地址是什么?
;一个磁盘系统,平均寻道时间为12ms,转速为10000转/分,每个磁道有18个扇区,每个扇区512个字节。请问要读取一个扇区所花的时间是多少?
解:
TS = 12ms
TR = 1/2r = 60000÷10000×0.5 = 3ms
TA=b/rN = (512×60000)÷(18×512×10000)= 0.33ms
TT = TS + TR + TA =12 + 3 + 0.33 = 15.33ms
答:读取一个扇区所花的时间是15.33ms。 ;5.6.2 磁盘调度 ;图 5-25 FCFS调度算法;;图 5-27 SCAN调度算法示例;若干个等待访问磁盘者依次要访问的磁道为20,44,40,4,80,12,76,假设每移动一个磁道需要3毫秒时间,移动臂当前位于40号柱面,请按下列算法分别写出访问序列并计算为完成上述各次访问总共花费的寻道时间。
(1)先来先服务算法;
(2)最短寻道时间优先算法。
(3)扫描算法(当前磁头移动的方向为磁道递增);解:
(1)磁道访问顺序为:20,44,40,4,80,12,76
寻道时间=(20+24+4+36+76+68+64)*3=292*3=876
(2)磁道访问顺序为:40,44,20,12,4,76,80
寻道时间=(0+4+24+8+8+72+4)*3=120*3=360
(3)磁道访问顺序为:40,44,76,80,20,12,4
寻道时间=(0+4+32+4+60+8+8)*3=116*3=348;一个进程的大小为5个页面,为它分配了四个物理块。当前每个块的情况如下表所示(都为十进制数,且从0开始计数。)。当虚页4发生缺页时,使用下列的页面置换算法,哪一个物理块将被换出?并解释原因.
页号 块号 加载时间 访问时间 访问位R 修改位M
2 0 60 161 0 0
1 1 130 160 0 1
0 2 26 162 1 0
3 3 20 163 1 1
FIFO算法(先进
您可能关注的文档
- 沼气整改通知书解说.doc
- 浙江2011年造价员考试《建筑工程计价》真题解说.doc
- 浙江电信企业信息化岗位技能认证标准-数据管理解说.doc
- 浙江理工大学考研纺织材料学题库解说.doc
- 浙江省2016-2017年高三第二次模拟考试英语(有)-副本解说.doc
- 11.新型玻璃学案.ppt
- 浙江省杭州市夏衍中学2015-2016学年高二上学期期末考试生物(走读)解说.doc
- 1.1体味文化探究.ppt
- 11_01_Storage学案.ppt
- 1.1我上中学了探究.ppt
- 2025广东清远市清城区龙塘镇人民政府招聘聘员30人笔试备考题库及答案解析.docx
- 2023-2024学年河南省商丘市物理八年级第一学期期末综合测试模拟试题含解析.doc
- 2025广东清远市清城区招聘事业单位工作人员10人笔试备考题库及答案解析.docx
- 2025广东清远市清城区招聘事业单位人员10人笔试备考题库及答案解析.docx
- 2025北京科技大学天津学院体育部招聘笔试备考题库及答案解析.docx
- 北京市丰台区第二中学2023年物理八年级第一学期期末经典模拟试题含解析.doc
- 2025广东深圳大学化学与环境工程学院朱蓓薇院士团队博士后招聘笔试备考题库及答案解析.docx
- 江西省抚州市宜黄县2023-2024学年八年级数学第一学期期末经典试题含解析.doc
- 2025国家管网集团北京智网数科公司社会招聘笔试备考题库及答案解析.docx
- 2025北京师范大学银川幼儿园招聘笔试备考题库及答案解析.docx
最近下载
- JR_T 0237-2021 金融大数据平台总体技术要求.docx
- 江西省吉安市第一中学2024-2025学年高一上学期第一次月考语文(原卷版).docx VIP
- 《Q∕CR9603-2015-高速铁路桥涵工程施工技术规程》.pdf
- 黑龙江大学《概率论》2022-2023学年第一学期期末试卷.doc VIP
- 我国进口牛羊肉行业市场营销方案.docx
- 中国伦理学会德育研究会班主任工作研究中心成立大会主题报告.ppt
- 学校校长年终工作总结.docx VIP
- 报考职位及人数.doc
- 新人教版数学六年级上册全册课本练习题精心可编辑.doc VIP
- 2024秋国开《市场营销原理与实务》形考任务1-4参考答案.doc
文档评论(0)