试题详情
简答题试说明消息缓冲通信的基本原理。
  • 由操作系统管理一组空闲的消息缓冲块,每个缓冲块可存入一个信息,消息缓冲块中包含消息头和消息体两部分.其中消息体中包括要传送的内容,信息头中含有消息处理程序传递信息所需的内容,其中包括:发送进程的标识和接收进程的标识,信息号,信息类型等内容.当一个进程要向其他进程发送信息时先通过原语调用得到一个空闲的消息缓冲块,然后把所要发送的信息写入消息缓冲块中,然后通过“消息发送”原语发送此消息,由操作系统在适当的时候将此消息缓冲块送交接收进程。当一个进程需要得到一个消息才能运行时,可使用“消息等待”原语使进程进入等待状态。
  • 关注下方微信公众号,在线模考后查看

热门试题