试题详情
简答题简述在单机系统中进程如何利用信箱进行相互通信。
  • 在单机操作系统中,可以使用信箱实现两个进程之间的通信。在操作系统中,一个进程要与另一个进程进行通信,接收消息的进程必须为自己创建一个信箱。进程调用send原语发送信件前,必须组织好信件,然后调用send原语,并在调用时给出参数:信箱名和信件内容或信件存放起始地址。同样,接收进程也要调用receive原语,给出参数:信箱名和信件取出后的存放地址。通信原语的形式是:
    send(boxname msg)
    receive(boxname msg)
  • 关注下方微信公众号,在线模考后查看

热门试题