sysmon — это специальная горутина мониторинга, которая работает без P (то есть не привязана к процессору). Она крутится в фоне и делает несколько важных вещей: отбирает P у горутин, которые крутятся дольше 10ms (preemption), будит netpoller если никто его не опрашивает, проверяет дедлоки, запускает GC если давно не запускался. sysmon спит с экспоненциальной задержкой — от 20мкс до 10мс, в зависимости от загруженности системы.
Что такое sysmon goroutine?
Senior
268 просмотровAFK Offer AI
Задача: что выведет этот код? goroutine захватывает переменную цикла