Я хотел бы начать дискуссию о необходимости мониторов в параллельном программировании, когда, по сути, их можно полностью заменить комбинацией мьютексов и условных переменных.
Являются ли они Существуют ли конкретные сценарии или преимущества, в которых мониторы превосходят использование мьютексов и условных переменных по отдельности?
напишите о разнице между монитором и мьютексом + условная переменная
Подробнее здесь: https://stackoverflow.com/questions/784 ... nd-mutexes