计算机操作系统资源java3第2章进程管理.pptxVIP

  • 5
  • 0
  • 约3.74千字
  • 约 30页
  • 2022-03-18 发布于北京
  • 举报

计算机操作系统资源java3第2章进程管理.pptx

第2章 进程管理;2.7 进程通信 ;思考: 1.进程通信有几种类型? 2.消息传递系统的实现方法? 3.信箱在消息传递系统中的作用是什么? 4.消息传递系统实现的3的问题?;进程通信,是指进程之间的信息交换,其所交换的信息量大小不一。 一般来说,进程间的通信根据通信的内容可以划分为两种:控制信息的传送与大批量数据传送。 低级进程通信:进程之间的互斥和同步,由于其所交换的信息量少而被归结为低级通信。 信号量机制在通信方面的缺点:1) 效率低;2) 通信对用户不透明。; 高级进程通信是指用户可直接利用操作系统所提供的一组通信命令,高效地传送大量数据的一种通信方式。 操作系统隐藏了进程通信的细节。 或者说,通信过程对用户是透明的。 这样,就大大减少了通信程序编制上的复杂性。;1 共享存储器系统 在共享存储器系统中,相互通信的进程共享某些数据结构或共享存储区,进程之间能够通过这些空间进行通信。可分为两类。 (1)基于共享数据结构的通信方式 在该方式下,要求诸进程公用某些数据结构,借以实现诸进程间的信息交换。如生产者—消费者问题中有使用有界缓冲区这种数据结构来实现通信的。 (2)基于共享存储区的通信方式 ;1 共享存储器系统 在共享存储器系统中,相互通信的进程共享某些数据结构或共享存储区,进程之间能够通过这些空间进行通信。可分为两类。 (1)基于共享数据结构的通信方式 (2)基于共享存

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档