第三章进程控制
3.4 进程的互斥 ——你要,我也要 ;一、 互斥的定义 ;这种限定进程只能互斥地访问它的资源叫临界资源(指一次仅允许一个进程使用的资源 )。
临界资源限定了使用者只能互斥地使用它。
操作系统也不能中途从抢先者手中把临界资源抢来给其他进程用。
因此,临界资源也是不可剥夺性资源。例:打印机、共享变量等。
计算机系统中可剥夺性使用的资源主要有CPU、内存和磁盘等。;一、 互斥的定义 ;临界区:进程中访问临界资源的那段程序代码称为临界区或临界段。
使用同一临界资源的不同进程中的临界区称为同类临界区或相关临界区。
为实现对临界资源的互斥访问,应保证诸进程互斥地进入各自的临界区。
但无论采用何种方法,都应遵循临界区的使用原则,即“空则让进,忙则等待,等则有限,等则让权”。 ;二、 上锁和开锁原语 ;1.上锁原语:LOCK(W??? ;2.开锁原语:UNLOCK(W) ;三、用上锁和开锁原语可以解决并发进程的互斥 ;例如,甲、乙两进程要访问同一类临界资源 ;3.5 信号量机制 ;信号量机制的基本原理是: ;一、 信号量的概念 ;另一定义:;**信号量的整型分量S的值的物理含义: ;二、 P、V操作原语 ;1.定义在信号量S上的P(S)原语操作的算法描述为: ;2.定义在信号量S上的V(S)原语操作的算法描述为: ; P(s)入口;V(s)
您可能关注的文档
- 广东有机高考题型特点及考点汇总解读1.doc
- 第三章时域离散信号和系统的z变换分析方法.ppt
- 广东汕头初中毕业生英语考试.doc
- 第三章标志变异指标.ppt
- 2013年台州市中考数学和科学试卷及答案.doc
- 广东海洋大学2015材料力学试卷.doc
- 广东海洋大学全日制本专科学生学籍管理规定2015.doc
- 广东海洋大学寸金学院毕业实习报告.doc
- 广东海洋大学本科生毕业论文设计撰写规范校教务2007年122号.doc
- 广东海洋大学本科生毕业论文设计撰写规范校教务2007年122号1111.doc
- 《GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件》.pdf
- GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件.pdf
- 中国国家标准 GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 《GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化》.pdf
- GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 2020至2025年车工初级证历年真题汇总 含答案解析 备考专用.docx
- 05.施工便道临时用地占用耕地和永农论证报告.docx
- 2026高三语文复习第六讲 赏析句子的表达效果.pptx
- 2026高三生物复习模块一 第一单元 第5课时 核酸是遗传信息的携带者.pptx
- 2026高三语文复习第六讲 特色:故事有何吸引力、感染力?.pptx
最近下载
- 三国志姜维传简体6.1完整版完美攻略.doc VIP
- 基于单片机的自动浇花系统的设计.docx VIP
- 2019版 人教版 高中体育与健康 必修 全一册《第九章 田径类运动》大单元整体教学设计[2020课标].pdf
- 2024年文创行业报告-Mob研究院识具出品.doc VIP
- 飞机轴承端盖冲压模具设计.doc VIP
- 余华《活着》ppt可编辑.pptx VIP
- 新编日语教程4-课件-第4课.ppt VIP
- 中国太平洋财产保险股份有限公司(北京地区)住宅工程质量潜在缺陷保险.pdf VIP
- 2025AHA心肺复苏指南解读.pptx
- 2025年广西中考语文作文指导:“走,到田野去!” .docx VIP
原创力文档

文档评论(0)