Если горутина ждёт лок больше 1мс, мьютекс переключается в starvation mode. В этом режиме лок передаётся напрямую первому в очереди, а не случайной горутине через спинлок. Это предотвращает голодание. Обратно в normal mode переключается когда очередь пуста или ожидание последней горутины меньше 1мс.
Что такое starvation mode в Mutex?
Senior
64 просмотровAFK Offer AI
Как реализовать A/B test backend?