操作系统第二章PPT.pptVIP

  • 8
  • 0
  • 约1.33万字
  • 约 83页
  • 2017-06-23 发布于湖北
  • 举报
操作系统第二章PPT

Pba: wait(mutexba) countba=countba+1; If countba=1 then wait(s) wait(mutexba) enter; …… wait(mutexba) countba--; if countba=0 then signal(s) signal(mutexba); 进程通信 概念:进程间的信息交换。 实例: 信号量机制(一种低级通信) 缺点:效率低,通信对用户不透明 高级通信 特点: 效率高,通信实现细节对用户透明 共享存贮器系统 基于共享数据结构的通信方式: produce-consume中的缓冲区,低效,不透明。 系统只提供了一共享存贮器,适于少量通信。 基于共享存储区的通信方式: 系统提供:共享存储区。 通信过程: 向系统申请一个或多个分区 获得分区获后即可读/写. 特点:高效,速度快。 进程通信的类型 消息传递系统(可用于异种机) 信息单位:消息(报文) 是目前的主要通信方式,分为直接通信方式、间接通信方式 实现:一组通信命令(原语),具有透明性--- 同步的实现。 管道通信 管道:连接一个读进程和一个写进程之间通信的共享文件。 功能:大量的数据发收。 注意:互斥、同步、对方是否存在 进程通信的类型 直接 send(Receiver, message) receive(Sender, me

文档评论(0)

1亿VIP精品文档

相关文档