ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
956238 Топик полностью
Скрипач, пророк (31.10.2019 10:03 - 10:10, просмотров: 132) ответил Peter_M_ на Что легче: семафор или мьютекс?
Легче всего "критическая секция". Тяжелее всего - "рандеву". Но важно понимать что остальные действия никуда не деваются, а просто переносятся в user space. В этом смысле "рандеву" - лучше всего, потому что код не дублируется во множестве пользовательских процессов, а сидит в одном экземпляре в ядре :) Дальше - все зависит от вашего прикладного кода. Если он делает обмен данными между процессами эффективнее чем ядро, то теоретически можно взять механизм синхронизации по-проще, сняв с ядра часть работы.
... но не любой ценой.