Каковы недостатки очередей сообщений в Linux?

Я работаю над очередью сообщений, используемой для связи между процессами во встроенном Linux. Мне интересно, почему я не использую очереди сообщений, предоставляемые Linux, как показано ниже:

msgctl, msgget msgrcv, msgsnd.

вместо создания общей памяти и синхронизации с семафором?

В чем недостаток использования этого набора функций непосредственно во встроенном бизнес-продукте?

13
задан Gilles 'SO- stop being evil' 10 May 2014 в 14:24
поделиться