[问答题 简答题] 试说明消息缓冲通信的基本原理。
2021-07-16
[问答题 简答题] 试说明消息缓冲通信的基本原理。
正确答案:由操作系统管理一组空闲的消息缓冲块,每个缓冲块可存入一个信息,消息缓冲块中包含消息头和消息体两部分.其中消息体中包括要传送的内容,信息头中含有消息处理程序传递信息所需的内容,其中包括:发送进程的标识和接收进程的标识,信息号,信息类型等内容.当一个进程要向其他进程发送信息时先通过原语调用得到一个空闲的消息缓冲块,然后把所要发送的信息写入消息缓冲块中,然后通过“消息发送”原语发送此消息,由操作系统在适当的时候将此消息缓冲块送交接收进程。当一个进程需要得到一个消息才能运行时,可使用&ld
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
