Что такое starvation mode в Mutex?

Senior
97 просмотров
AFK Offer AI

Если горутина ждёт лок больше 1мс, мьютекс переключается в starvation mode. В этом режиме лок передаётся напрямую первому в очереди, а не случайной горутине через спинлок. Это предотвращает голодание. Обратно в normal mode переключается когда очередь пуста или ожидание последней горутины меньше 1мс.

Следующий вопрос

Что такое Drone CI?