Во всех ресурсах, которые я читал о многопоточности, мьютекс чаще используется и обсуждается по сравнению с семафором. Мой вопрос в том, когда вы используете семафор над мьютексом? Я не вижу семафоров в потоке Boost. Означает ли это, что семафоры больше не используются в наши дни?
Насколько я понял, семафоры позволяют ресурсу делиться несколькими потоками. Это возможно только в том случае, если эти потоки только читают ресурс, но не записывают. Правильно ли это?