Стоимость мьютекса, критического раздела и т. Д. В Windows

Я где-то читал, что издержки мьютекса не так уж и велики, потому что переключение контекста происходит только в случае конфликта.

Также известны Futexes в Linux.

То же самое действует в Windows? Является ли Critical Section более подходящей картой для мьютексов в Linux.

Из того, что я понял, Critical Sections обеспечивает лучшую оптимальную производительность по сравнению с Mutex, так ли это для каждого случая?

Есть ли угловой случай, когда мьютексы быстрее, чем критическая секция в Windows.

Предположим, что только один процесс-потоки получают доступ к мьютексам (просто чтобы исключить другое преимущество критических разделов)

Добавлена информация: ОС Windows Server,
Язык С ++

Ответы на вопрос(2)

Ваш ответ на вопрос