进程通信.pptVIP

  • 3
  • 0
  • 约4.21千字
  • 约 34页
  • 2017-02-24 发布于上海
  • 举报
进程通信

3.5 进程通信 3.5.1 信号通信机制 3.5.2 共享文件通信机有制 3.5.3 共享存储区通信机制 3.5.4 消息传递通信机制 3.5.5 有关消息传递实现的若干问题 进程通信概念(1) 并发进程之间的交互必须满足两个基本要求:同步和通信。 进程竞争资源时要实施互斥,互斥是一种特殊的同步,实质上需要解决好进程同步问题, 进程同步是一种进程通信,通过修改信号量,进程之间可建立起联系,相互协调运行和协同工作。 进程通信概念(2) 进程协同工作时,需要互相交换信息,有些情况下进程间交换的少量信息,有些情况下进程间交换大批数据。 进程之间互相交换信息的工作称为进程通信IPC(InterProcess Communication)。 进程间通信的方式(1) 信号(signal)通信机制; 共享存储区(shared memory)通信机制; 共享文件(shared file)通信机制; 消息传递(message passing)通信机制。 进程间通信的方式(2) 低级通信机制,适用于集中式操作系统 高级通信机制,既适用于集中式操作系统,又适用于分布式操作系统 3.5.1 信号通信机制 信号机制又称软中断,一种简单的通信机制,通过发送一个指定信号来通知进程某个异常事件发生。 信号不但能从内核发给一个进程,也能由一个进程发给另一个进程。

文档评论(0)

1亿VIP精品文档

相关文档