Разница между бинарным семафором и мьютексом

  • A мьютекс может быть освобожден только потоком, который его захватил.
  • A двоичный семафор может сигнализироваться любым потоком (или процессом).
  • поэтому семафоры больше подходят semaphore для некоторых проблем синхронизации, таких operating-systems как производитель-потребитель.

    В binary-semaphore Windows двоичные семафоры semaphores больше похожи на объекты semaphores событий, чем на мьютексы.

operating-system

mutex

semaphore

binary-semaphore

2022-11-12T21:17:05+00:00
Вопросы с похожей тематикой, как у вопроса:

Разница между бинарным семафором и мьютексом