- 2
- 0
- 约1.49千字
- 约 24页
- 2018-11-29 发布于天津
- 举报
进程管理2;进程互斥;临界资源、临界区;临界资源、临界区;临界资源、临界区;临界资源、临界区;互斥的定义;一组并发进程互斥执行需满足的准则;信号量(Sem)的物理意义:
①信号量(Sem)是一整数;
②当sem ? 0时代表可供并发进程使用的资源实体的数目;
③当sem 0时则表示正在等待使用资源(如临界区)的进程数目。
信号量使用时应注意的问题:
用于进程互斥的信号量sem的初值应该大于零;建立一个信号量时必须说明所建信号量所代表的意义(物理)并赋初值。;P操作的定义:
①信号量sem减1;
②若sem减1后仍大于等于零,则进程继续执行;
③若sem减1后小于零,则该进程被阻塞后加入与该信号相对应的等待队列中,然后转进程调度。 ;P操作流程图;V操作的定义:
①信号量sem加1;
②若sem加1后仍大于零,则进程继续执行;
③若sem加1后小于或等于零,则从与该信号相对应的等待队列中唤醒一个等待进程,然后返回原进程继续执行或转进程调度。
信号量的值仅能由P、V原语操作改变。;V操作流程图;用P、V操作实现简单的进程互斥或同步;用P、V操作实现互斥;例子:
设某游艺场设置了一个自动计数系统,用一个计数器count 来指示在场的人数。当有一个人进入时,进程PIN实现计数加1,当退出一人时,进程POUT实现计数减1。由于入场
您可能关注的文档
- 尽职调查与分析2教学文稿.ppt
- 尽职调查模板演示教学.ppt
- 尿崩症的诊疗 ppt课件培训讲学.ppt
- 尿液红细胞及形态讲义资料.ppt
- 尿潴留的预防讲义资料.ppt
- 尿石症诊疗指南幻灯片资料.ppt
- 尿石症课件培训讲学.ppt
- 尿碘外质控总结演示教学.ppt
- 尿管的观察及护理 ppt课件培训讲学.ppt
- 尿结石的防治讲解材料.ppt
- 2026年税务师全科综合训练试卷(五科全套含答案精细解析).docx
- 2026年税务师五科全新综合冲刺试卷(全套原创试题+详细解析).docx
- 2025年全国硕士研究生入学统一考试真题卷(公共课全套含标准答案+精细解析).docx
- 2026考研政治高频考点题库(含完整答案解析).docx
- 2026考研政治全真模拟试卷(完整真题版式+含答案解析).docx
- 2026年辽宁多校高三语文5月三模联考试卷附答案解析.pdf
- 2026年湖北省黄冈市红安二中学初三七校联考英语试题试卷含解析.pdf
- 2026年最新社区管理规定模板.pdf
- 2026年汽车4S店校企合作人才培养实施方案.pdf
- 2026年辽宁名校联盟高三下学期考前模拟考试政治试卷(附答案解析).pdf
最近下载
- 新华字典(拼音).pdf VIP
- 中国角膜病诊疗指南2025版.docx VIP
- 2026江西中考:化学重点基础知识点汇总.doc VIP
- 2024年广东省揭阳市中考物理试卷(含答案逐题解析).docx
- 2026年江西中考试卷及答案语文.docx VIP
- 河流地貌的发育(课件)-2024-2025学年高二地理(人教版2019选择性必修1).pptx VIP
- (最新全套表格)SL631-2025年水利水电工程单元工程施工质量检验表与验收表.doc VIP
- 《土壤调查与制图》复习资料.doc VIP
- 2024-2025学年重庆市南开中学七年级(下)期末英语试卷(含详细答案解析).docx VIP
- 2026中国农业大学后勤保障处校园服务中心合同聘用制C岗人员招聘1人(北京)考试参考题库及答案解析.docx VIP
原创力文档

文档评论(0)