Michael Knyszek выкатил пропоузал нового пейсера для GC в Go h | Rust digest
Michael Knyszek выкатил пропоузал нового пейсера для GC в Go https://github.com/golang/go/issues/44167
Ничего магического там не предлагается, но новый алгоритм позволит: - Учитывать количество стеков горутин и глобальных переменных при выборе момента запуска Mark Phase. - Можно будет сделать хип даже меньше чем 4MB. - Ну и будет намного меньше случаев когда хип будет перерастать запланированный лимит.
На заметку: в детальном пропоузале есть интересные графики с симуляциями поведения текущего и нового пейсера.