- 1
- 0
- 约9.2千字
- 约 47页
- 2017-07-16 发布于四川
- 举报
第3章 并发控制——互斥与同步清华大学 本章知识点: 3.1 并发原理 3.2 互斥——软件解决方法 3.3 互斥——硬件解决方法 3.4 信号量 3.5 管程 3.6 消息传递 3.7 读者/写者问题 3.8 系统举例(略) 3.1 并发原理 在单处理机多道程序的系统中,进程的并发执行方式是插入执行,表面看起来进程如同是同时执行的。在多处理机系统中并发执行方式有插入执行和重叠执行。并发的存在要求操作系统必须能跟踪大量活跃进程,必须为每一活跃进程分配资源,必须保护每一进程的数据和物理资源不被其他进程侵犯,并且进程执行的结果与其他并发进程执行时的相对速度无关。 3.1.1 进程间的相互作用 进程之间常常相互作用,存在某种彼此依赖或相互制约的关系:同步和互斥关系。 根据进程意识到其他进程的存在程度不同,可将进程间的相互作用划分为:进程互不觉察、进程间接觉察、进程直接觉察。 3.1.2 进程间的相互竞争 并发进程在竞争使用同一资源时将产生冲突。进程间的竞争面临3个控制问题: 互斥 死锁 饥饿 竞争的控制不可避免地涉及到操作系统,因为是操作系统分配资源,另外,进程自身也必须能以某种方式表达互斥的要求 。 3.1.3 进程间的相互合作 1.通过共享合作 这些进程并不是通过名字察觉到对方,而是通过共享访问间接察觉。进程间通过共享
您可能关注的文档
最近下载
- 外教社新世纪日语专业本科生系列:跨文化交际日本语言文化教程PPT课件U9.pptx VIP
- 专业带头人申请表(模板).docx VIP
- 2026雅思7.0+破壁密码:阅读听力高难同义替换(核心200组前沿学术语料)_超高清打印版.pdf VIP
- 外教社新世纪日语专业本科生系列:跨文化交际日本语言文化教程PPT课件U8.pptx VIP
- 2025内蒙古林草执法人员专场招收1605人笔试模拟试题及答案解析.docx VIP
- 涉案财物集中管理场所建设、运营管理、服务、信息平台技术规范.pdf VIP
- 生产线平衡分析和瓶颈改善dxc.ppt VIP
- 外教社新世纪日语专业本科生系列:跨文化交际日本语言文化教程PPT课件U7.pptx VIP
- 2025年内蒙古林草执法人员专场招收1605人笔试模拟试题及答案解析.docx VIP
- 2026年雅思阅读段落匹配题技巧:定位词+同义替换+排除干扰项.docx VIP
原创力文档

文档评论(0)