进程通信与同步、进程调度.PDFVIP

  • 1
  • 0
  • 约3.79千字
  • 约 2页
  • 2019-11-02 发布于北京
  • 举报
进程通信与同步、进程调度.PDF

操作系统课程作业 1 进程通信与同步、进程调度 林祥,P 1. 进程间通信 进程在执行过程中,如果不被其他进程影响或影响其他进程,则称该进程是独立的,否则 称为协作的。进程协作可能是出于以下几个目的:信息共享、提高计算速度、模块化设计…进 程间要实现协作就需要一套通信机制 (IPC ),目前主要有两种模式:共享内存和消息传递。 消息传递模型通过在进程间交换消息来实现通信,它易于实现,不需要避免冲突,但是需 要内核介入,时间消耗大,且只能传递少量信息。消息传递可以分为直接通信和间接通信,直 接通信明确指定了接收者和发送者,而间接通信在多个进程间共享了一个虚拟邮箱,消息经过 邮箱中转。另外,消息传递的实现可以是阻塞(同步)或非阻塞(异步)的,阻塞指发送者(接 收者)一直等待直至消息被接收(有消息可用),非阻塞则不等待,如果二者皆阻塞,则它们 之间就有一个“集合点”。 共享内存模型通过建立一块允许多个进程读写的内存区域实现通信,它能以较快的速度通 信,可以传递较多信息,但实现较为复杂。共

文档评论(0)

1亿VIP精品文档

相关文档