Общественность, подскажите, кто сталкивался, в каком направлении рыть. В QNX есть чудесный механизм send-reply, когда процесс, отправивший другому send, встает в блокированное состояние и практически не ест системных ресурсов, пока вызываемый процесс не ответит ему reply. Теперь встала задача перевести проект под linux. Есть ли какой-то аналог такого типа IPC в linux? Стандартные семафоры не предлагать, в системе порядка 20 взаимодействующих друг с другом процессов с разными приоритетами. Интересует не собственно механизм отправки сообщения другому процессу, тут проблем нет, а именно блокирование процесса-инициатора до получения ответа. В частности, важно, что бы блокированный процесс не принимал send'ы от других процесов, а они бы накапливались в очереди.




Ответ на:
комментарий
от Begemoth

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от one_more_hokum

Ответ на:
комментарий
от anonymous



Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от klalafuda

Ответ на:
комментарий
от klalafuda

Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от tailgunner

Ответ на:
комментарий
от klalafuda

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.