Нужна ли system v mq блокировка в многопоточном программировании? - PullRequest
0 голосов
/ 14 июля 2020

У меня возник этот вопрос, когда я пользовался системой v mq. На самом деле, я хочу уменьшить потерю производительности, сняв блокировку. Я протестировал его на своей машине, и он работает нормально. Я гуглил и нахожу следующий контент.

https://books.google.com.ph/books?id=KfCuBAAAQBAJ&lpg=PA337&dq=msgsnd%20%20lock&hl=zh-CN&pg=PA337#v = onepage & q & f = false

В этой книге говорят, что системные вызовы msgsnd и msgrcv использовали такой же замок. Значит, они означают, что мне не нужно добавлять блокировку в мое приложение пользовательского пространства?

...