- 23
- 0
- 约小于1千字
- 约 1页
- 2020-11-17 发布于山东
- 举报
操作系统作业
生产围棋的工人不小心把相等数量的黑子和白子混装载一个箱子里,现要用
自动分拣系统把黑子和白子分开, 该系统由两个并发执行的进程组成, 功能如下:(1)进程 A 专门拣黑子,进程 B 专门拣白子;
(2)每个进程每次只拣一个子,当一个进程在拣子时不允许另一个进程去拣子;
(3)当一个进程拣了一个棋子 (黑子或白子) 以后,必让另一个进程拣一个
棋子(黑子或白子)。
请用 wait 和 signal 原语实现两个进程之间的同步互斥。
桌上有一空盘, 允许存放一只水果。 爸爸向盘中放苹果, 妈妈向盘中放桔子,儿子专等吃盘中的桔子, 女儿专等吃盘中的苹果。 规定当盘空时一次只能放一只水果供吃者取用,请用 wait 、signal 原语实现爸爸、妈妈、儿子、女儿四个并发进程的同步。
一条河上架设了由若干个桥墩组成的一座桥。 若一个桥墩只能站一个人, 过河的人只能沿着桥向前走而不能向后退。过河时,只要对岸无人过,就可以过。但
不允许河对岸的两个人同时过,以防止出现死锁。请用 wait 、 signal 原语给出两个方向的人顺利过河的同步算法。
某系统有同类资源 m 个, n 个并发进程可共享该类临界资源。求:每个进程最多可申请多少个该类临界资源,保证系统一定不会发生死锁。
若系统运行中出现如下表所示的资源分配情况, 该系统是否安全?若是, 给出安全序列;如果进程 P2 此时提出
您可能关注的文档
最近下载
- 新疆建设工程消防设计审查、验收常见问题技术解析(2024年).docx
- Ludwig《谜探路德维希(2024)》第一季第二集完整中英文对照剧本.docx VIP
- 辅酶Q10课件.ppt VIP
- 颈动脉狭窄介入治疗操作规范(专家共识).pdf VIP
- Unit 4 A better me第1课时(Get ready & Start up) 课件2026新外研版英语五年级上册.pptx
- 工艺联锁(报警)管理制度.docx VIP
- 《量价筹码分布理论》课件.pptx VIP
- 水利工程水生态保护与修复实施方案.docx VIP
- 江苏省城市公共厕所运行管理规程.PDF VIP
- 化工企业工艺联锁、报警管理制度.docx VIP
原创力文档

文档评论(0)