- 2
- 0
- 约1.44万字
- 约 66页
- 2017-05-30 发布于北京
- 举报
Unit 3 进程通信 在多进程并发系统中有许多进程和线程并发运行着,它们之间既有竞争,又有合作,呈现出非常复杂的关系,管理上稍有缺陷或漏洞,就会出现错误和混乱,导致系统效率的下降,严重的会导致系统局部死锁,甚至全系统崩溃。进程管理的主要任务就是制定出一定的规则,提供有效的通信机制和同步机制,使得进程的并发运行和线程的并发执行都是有序的、可靠的及可控的。进程通信解决的是进程及线程之间的相互沟通问题,进程同步解决的是进程及线程执行时序的协调和控制问题。进程的通信和同步管理通常被认为是操作系统中最复杂的管理工作。 本章论述进程通信问题,进程同步问题在下一章论述。 内容 ●进程通信概述 ●管道 ●信号 ●共享内存 ●消息队列 ●套接字 §1 进程通信概述 ◆什么是进程通信 ◆POSIX PIC 通信标准 通信就是交互,就是相互之间传递信息,这是人的基本需求。在现代社会里,一个人如果不与他人交互就无法生存。进程作为人的发明,自然脱离不了人的习性,也有通信需求。如果进程之间不进行任何通信,那么进程所能完成的任务就要大打折扣。合作进程之间需要通信,父子进程之间也需要通信。而线程间的通信则需要更多。由于一个进程通常包括多个线程,这多个线程之间因资源共享自然地就存在一种合作关系。这种合作关系虽然可以表现为相互独立,但更多的时候是互相交互,这就是通信
您可能关注的文档
最近下载
- 2026年抽样检验试题及答案.docx VIP
- 人事处廉政风险防控排查表.doc-安徽医学高等专科学校.doc VIP
- 2025年互联网广告投放算法效果评估与智能广告投放平台优化报告.docx
- 做传统美德的践行者.pptx
- 公路沥青路面施工技术规范.doc VIP
- 3.4 情绪情感与社会性发展活动的实施(课件)《幼儿早期学习支持》(高教版)同步精品课堂.pptx VIP
- 2026 年化工企业火炬系统设计规范(SH_T 3009-2025,附火炬高度计算).docx VIP
- 日常防火检查巡查制度.docx VIP
- 年产30万吨饲料加工厂可研报告.pdf VIP
- 3.2 语言发展活动的实施(课件)《幼儿早期学习支持》(高教版)同步精品课堂.pptx VIP
原创力文档

文档评论(0)