-
操作系统第五章涉及了发送原语的内容
资源介绍
(3)发送原语
消息的发送由发送原语实现,算法如下:
Send(receiver,m)
{
getbuf(a.size,i);//a为发送区,i为消息缓冲区
i.sender=a.sender;i.size=a.size;
i.text=a.text;i.next=0;
getid(PCB, receiver. j);//获取接收进程的内部标识符
wait(j.mutex); insert(j.mq,i);
signal(j.mutex);signal(j.sm);
}
- 上一篇: 消息缓冲区的结构定义-操作系统第五章
- 下一篇: PCB中与通信相关的数据项-操作系统第五章