- 10
- 0
- 约2.99千字
- 约 17页
- 2016-12-03 发布于河南
- 举报
ch3-3.2临界区管理
3.2.1互斥与临界区(1) 并发进程中与共享变量有关的程序段叫“临界区”(Critical Section) , 共享变量代表的资源叫“临界资源”(Critical Resource)。 与同一变量有关的临界区分散在各进程的程序段中,而各进程的执行速度不可预知。 如果保证进程在临界区执行时,不让另一个进程进入临界区,即各进程对共享变量的访问是互斥的,就不会造成与时间有关的错误。 互斥与临界区(2) 临界区的调度原则: 一次至多允许一个进程进入临界区内 一个进程不能无限地停留在临界区内 一个进程不能无限地等待进入临界区 即--有空让进、无空等待、 择一而入、算法可行。 临界区管理的尝试 (1) inside1,inside2:Boolean inside1 := false; /* P1不在其临界区内 */ inside2 := false; /* P2不在其临界区内 */ cobegin process P1 Begin while inside2 do begin end; inside1 := true; 临界区; inside1 := false; end; process P2 begin while inside1 do begin end; inside2 = true;
您可能关注的文档
最近下载
- 中国铁路兰州局招聘考试真题2024.docx VIP
- 沙盘模拟攻防系统sandbox-安氏领信.pptx VIP
- 2025山东航空笔试题目及答案.doc VIP
- 风险分级管控清单(白酒制造行业).docx VIP
- 17 壶口瀑布 (八年级下册语文).pdf VIP
- 登革热疫情标本采集及实验室检测.pptx VIP
- 2025年4月26日山东省青岛市市属事业单位遴选笔试真题及解析.docx VIP
- 人教版(2019) 选择性必修第一册 Unit 2 Looking into the Future Reading and Thinking课件(共21张).pptx VIP
- TSG 92-2026 承压类特种设备安全附件安全技术规程.doc VIP
- 社会救助档案建设方案及规范(1).pdf VIP
原创力文档

文档评论(0)