Home >  Term: спин-блокировки
спин-блокировки

Потоки используют спин-блокировки проверить переменную блокировки снова и снова, до тех пор, пока некоторые другие задачи освобождает блокировку. То есть, ожидания потока спинов на блокировку до тех пор, пока блокировка снимается. Затем, ожидающий поток устанавливает блокировки внутри критической области. После завершения работы в критической области, поток очищает спин-блокировки, другой поток может войти в критической области. Разница между спин-блокировки и мьютекс, что попытка получить мьютекс, проведенных кого-то еще будет блокировать и освободить LWP; спин-блокировки не освобождает LWP. Смотрите также блокировки mutex.

0 0

Creator

  • Veronika
  • (Moscow, Russia)

  •  (V.I.P) 25437 points
  • 100% positive feedback
© 2024 CSOFT International, Ltd.