消息的接收-分享一个关于操作系统的ppt

时间:2024-05-12 12:13:23
【文件属性】:

文件名称:消息的接收-分享一个关于操作系统的ppt

文件大小:3.27MB

文件格式:PPT

更新时间:2024-05-12 12:13:23

操作系统 os

四、消息的接收 int msgrcv(int msgid, struct msgbuf *msgp, int msgsz,long msgtpy int msgflg) 对于msgrcv系统调用,核心完成的工作: 1. 消息队列的描述符和许可权的检查; 2. 根据msgtpy的不同分成三种情况处理: ①     msgtpy=0,核心寻找消息队列中的第一个消息,并将它返回给调用者 ②     msgtpy为正数时,核心返回给定消息类型的第一个消息。 ③     msgtpy为负数时,核心应在其类型值小于或等于msgtpy绝对值的所有消息中,选出其类型值最低的一个消息。


网友评论