netlib.narod.ru< Назад | Оглавление | Далее >

Краткий обзор очереди сообщений

Очереди сообщений рассматриваются первыми, поскольку они имеют простейшую реализацию, но при этом демонстрируют некоторые архитектурные особенности, общие для всех трех механизмов System V IPC.

Процессы получают четыре системных вызова, относящихся к очереди сообщений:

struct msg

struct msqid_ds

msgque

Зависимость между основными структурами данных очереди сообщений показана на рис. 9.1.


Рис. 9.1. Структуры данных очереди сообщений

Рис. 9.1. Структуры данных очереди сообщений


msg_init

real_msgsnd

real_msgrcv

sys_msgget

sys_msgctl

findkey

newque

freeque


netlib.narod.ru< Назад | Оглавление | Далее >

Сайт управляется системой uCoz