操作系统第3章–3进程通信.pptVIP

  • 10
  • 0
  • 约3.04千字
  • 约 16页
  • 2017-05-07 发布于四川
  • 举报
操作系统第3章–3进程通信

第3章 进程管理 3.1 进程的引入 3.2 进程的结构 3.3 进程控制 3.4 进程的同步与互斥 3.5 进程间通信 3.6 进程调度 3.7 死锁 3.8 线程 进程通信概述 进程通信就是进程之间的信息交换,交换的信息量可多可少。 进程互斥与同步是一种进程通信,通过修改信号量,进程之间可建立起联系,相互协调运行和协同工作。 信号量上的PV操作是最简单的进程通信。 进程通信的类型 低级通信机制 交换信息量少,如P、V原语,软中断信号; 适用于集中式操作系统。 高级通信机制:交换信息量大 消息传递(message passing)通信机制; 共享内存(shared memory)通信机制; 管道(Pipe)通信:共享文件(shared file)通信机制; 既适用于集中式操作系统,又适用于分布式操作系统 一般,进程通信是指进程之间可直接以较高的效率传递较多数据的信息交换方式。 消息传递通信的直接通信方式 直接通信方式(消息缓冲通信) 发送进程发消息时要指定接收进程的名字,反过来,接收时要指明发送进程的名字; 发送原语:Send(receiver,message) 接收原语:Receiver(sender,message) * 对称形式:一对一 * 非对称形式:多对

文档评论(0)

1亿VIP精品文档

相关文档