Work stealing — это когда простаивающий P крадёт горутины из локальной очереди другого P. Он забирает половину очереди жертвы, чтобы распределить нагрузку равномерно. Это ключевой механизм балансировки — без него одни процессоры были бы перегружены, а другие простаивали. Кража происходит в случайном порядке, чтобы избежать конфликтов.
Что такое work stealing в планировщике?
Middle+
113 просмотровAFK Offer AI
Как спроектировать distributed cache на Go?