- 19
- 0
- 约1.97万字
- 约 64页
- 2017-03-28 发布于江苏
- 举报
_进程同步与通信
小结 本章主要讲述进程的同步和进程间通信、死锁的相关知识,具体包括进程同步的基本概念、信号量机制、管程机制、进程的高级通信方式和死锁的概念、预防、避免、检测和接触等内容。 1.在多道程序环境下,系统中可能有许多进程,在这些进程之间可能存在以下两种关系:资源共享关系和相互合作关系。因此,必须对进程的并发进行控制,才能让进程正确执行完。所有的同步机制都应遵循下述四条准则:空闲让进、忙则等待、有限等待和让权等待。 2.进程通信是指进程之间的信息交换。为了能在进程间高效地交换大量信息,引入高级通信。目前,高级通信机制可归结为三大类:共享存储器系统、消息传递系统以及管道通信系统。操作系统隐藏了通信的实现细节,大大简化了通信程序编制的复杂性,因而获得广泛的应用。 3.死锁是多个进程在运行过程中因竞争资源而造成的一种僵局,若无外力作用,这些进程都将无法再向前推进。产生死锁的原因是因为竞争资源和进程推进顺序不当。产生死锁存在四个必要条件:互斥条件、请求和保持条件、不剥夺条件和环路等待条件。目前用于解决死锁的办法有以下4种:预防死锁、避免死锁、检测死锁和解除死锁。预防死锁是指通过设置某些限制条件,以破坏产生死锁的四个必要条件中的一个或几个,来防止发生死锁,可以摒弃“请求和保持”条件、“不剥夺”条件和“环路等待”条件。本章介绍了一种经典方法死锁避免方法——银行家算法。当发现有进程死锁后,便应立即
您可能关注的文档
- _硐室及交岔点设计.ppt
- _离散型随机变量及其概率分布.ppt
- _社会行为.ppt
- _种群生活史.ppt
- _立方根_说课课件(省级优质课等奖).ppt
- _空间复杂度.ppt
- _管理信息系统的设计.ppt
- _系统的数学模型.ppt
- _纠突发错误码.ppt
- _线形方程组直接求根法.ppt
- 2025-2030年城市道路建设行业双循环发展研究与产业战略规划分析评估报告.docx
- 2026年《把整个心灵献给孩子》读书心得体会.docx
- 2025-2030年物流快递行业市场发展分析及发展前景与风险报告.docx
- 2026年《核心素养下小学数学高效课堂观摩研讨》听后感.docx
- 2026年护理安全管理制度.docx
- 2026年“教—学—评”一体化设计在初中英语读写结合中的教学实践.docx
- 2026年《斑驳人生唯“情”永驻》诗句.docx
- 2025-2030年网络文学与数字阅读行业深度研究报告及市场投资价值分析.docx
- 2026年《从优秀教师到卓越教师》读书心得体会.docx
- 2025-2030年连锁商超便利店即时零售业务发展前景投资评估分析报告.docx
最近下载
- T /GDNAS 076—2026 超声监测胃残余量技术规范.pdf VIP
- 湖北方言调查报告PDF.pptx VIP
- 人脸识别照片拍摄标准.docx VIP
- 变频器技术考试题及答案.docx VIP
- 重症患者的肠内营养护理.pptx VIP
- 输液泵操作评分标准.doc VIP
- 青少年焦虑症护理查房.pptx VIP
- 试析《三国演义》在日本动漫中的传播与接受.pdf VIP
- 从吉川英治《三国志》看《三国演义》在日本的传播与接受The Spread and Reception of the Romance of the “Three Kingdoms” in Japan from the “Three Kingdoms” by Yoshikawa Eiji-来源:现代语言学(第2022002期)-汉斯出版社.pdf VIP
- 与总承包单位协调配合措施方案.docx VIP
原创力文档

文档评论(0)