- 4
- 0
- 约3.18万字
- 约 85页
- 2020-11-10 发布于四川
- 举报
第二部分. 进程管理
第六章: 进程同步
Process Synchronization
1. 背景
2. 临界区问题
3. Peterson`s 算法
4. 硬件同步
5. 信号量(Semaphores)
6. 经典同步问题
7. 管程(Monitors)
Note : These lecture materials are based on the lecture notes prepared by the authors of the
book titled Operating System Concepts.
1. 背景
•多个进程共享数据,并协同工作
•存取这些共享数据,需要确保数据的一致性(data
concurrency)
•操作系统必须提供一个协同工作进程之间的共享数
据的同步保障机制,以确保共享数据的一致性
•问: 如果没有进程间的同步保障机制会发生什么样的
问题?
•答:发生竞争条件(race condition)问题
进程同步
• 假设1. 实现一个从银行账户上取款的函数
withdraw
• 假设2. A和B共享这个银
您可能关注的文档
- 《大学物理(张三慧版)》电磁学总结(基础知识).doc
- 云计算概论课件 第3章-体验.pdf
- 云计算概论课件 第3章-OpenStack实战.pdf
- 云计算概论课件 第3章-OpenStack.pdf
- 云计算概论课件 第2章-数据中心.pdf
- 形式语言与自动机理论课件 总结.pdf
- 信息论课件 6章 信道的纠错编码.pdf
- 信息论课件 5章 有噪信道编码.pdf
- 信息论课件 4章 信源编码.pdf
- 信息论课件 3章 信道及信道容量.pdf
- 2026年建筑工程行业报告及未来五年市场前景展望.docx
- 2025至2030中国厨房家具行业发展研究与产业战略规划分析评估报告.docx
- 2026-2027学年小学综合实践活动四年级上册浙科技版教学设计合集.docx
- 2026年虚拟主播行业发展现状与未来预测报告.docx
- 2026年AI绘画艺术创作应用报告.docx
- 2026年家居行业服务收费模式创新分析.docx
- 2026年能源行业线上线下能源消费分析报告.docx
- 2026年网络安全技术行业消费者权益保护与售后服务提升报告.docx
- 2026年行业跨境服务产业链研究报告.docx
- 2026年环保产业人才需求与绿色创新报告[001].docx
原创力文档

文档评论(0)