第4题:
8、消息缓冲队列通信机制中,通信过程中,属于接收进程的工作范畴的是()
A.申请缓冲区
B.构成消息
C.发送消息
D.释放缓冲区
E.接收消息
在消息缓冲队列通信机制中应具有如下几个方面的功能: (1)构成消息。发送进程在自己的工作区设置发送区a将消息正文和有关控制信息填入其中。 (2)发送消息。将消息从发送区a复制到消息缓冲区并把它插入到目标进程的消息队列中。 (3)接收消息。由目标进程从自己的消息队列中找到第一个消息缓冲区并将其中的消息内容拷贝到本进程的接收区b中。 (4)互斥与同步。互斥是指保证在一段时间内只有一个进程对消息队列进行操作;同步是指在接收进程和发送进程之间进行协调。为此应在接收进程的PCB中设置用于实现互斥和同步的信号量。 在消息缓冲队列通信机制中,应具有如下几个方面的功能:(1)构成消息。发送进程在自己的工作区设置发送区a,将消息正文和有关控制信息填入其中。(2)发送消息。将消息从发送区a复制到消息缓冲区,并把它插入到目标进程的消息队列中。(3)接收消息。由目标进程从自己的消息队列中找到第一个消息缓冲区,并将其中的消息内容拷贝到本进程的接收区b中。(4)互斥与同步。互斥是指保证在一段时间内只有一个进程对消息队列进行操作;同步是指在接收进程和发送进程之间进行协调。为此,应在接收进程的PCB中,设置用于实现互斥和同步的信号量。