第2章进程同步概念讲述
例: 进程A 进程B 请求资源R 请求资源R R 释放资源R 唤醒 分配 拒绝 释放资源R 继续 调度 实现进程间的互斥访问方法 软件方法 硬件方法 信号量方法 管程方法 消息传递方法 软件方法 采用软件方法实现互斥,很难。能实现两个进程互斥,但很难控制多个进程互斥。软件设计不能解决忙等现象。 2.4.2 硬件同步机制 1. 关中断 While (true) { 关中断 临界区 打开中断 剩余区 } 处理机的调度都是由中断所引起的(主要是定时器中断)。如果进入临界区前将所有外部中断屏蔽,则在运行临界区时将不会响应所有外部中断事件,也就不可能发生进程切换,待进程执行完临界区后再开中断。 缺点:交由用户进程管理中断的开关是非常不安全的,一旦用户程序关中断后忘记打开,则整个系统将无法响应外部事件而崩溃;另外,在多处理器系统中,关中断也仅屏蔽本处理器的中断响应,对其他处理器中运行的进程无法屏蔽。 因而通常中断屏蔽都由OS进行管理,由OS使用它来保证一些核心操作的不可中断性。 2.4.2 硬件同步机制2. 利用
您可能关注的文档
- 第2章电力系统各元件的特性和数学模型讲述.ppt
- 第2章计算机组成原理讲述.doc
- 第2章浅基础讲述.ppt
- 第2章汽车发明与汽车工业发展简史讲述.ppt
- 第2章计算机基本原理讲述.ppt
- 第2章计算机系统组成讲述.ppt
- 第2章误差与数据处理讲述.ppt
- 第2章资金时间价值1讲述.ppt
- 第2章认识自我讲述.ppt
- 第2章计算机系统与计算原理讲述.ppt
- 2025广西北海市小微企业融资担保有限公司招聘实习生6人笔试历年参考题库附带答案详解.docx
- 建筑工程动火作业安全管控专项方案.docx
- 石油化工控制室工程作业指导书.docx
- ISOIEC 206192023 信息技术C#规范套件标准立项发展报告.docx
- ISOIEC 202372023 信息技术——火花塞3.0版标准立项发展报告.docx
- 2025广东茂名市高州市市属国有企业招聘企业人员24人笔试历年参考题库附带答案详解.docx
- 《人工智能基础与应用》课件——数字素养职业信息整理与环境准备.pptx
- 市政基础设施项目安全技术交底规范.docx
- 重点话题突破10运动、体育类(读后续写高频主题分类)(原卷版)-2024年高考英语.docx
- 室外电缆沟及电力井施工方案.docx
原创力文档

文档评论(0)