GOGC контролирует агрессивность сборщика мусора. Значение — процент роста хипа до следующего GC. GOGC=100 (дефолт): GC запустится когда хип вырастет на 100% (удвоится). GOGC=50: GC чаще, меньше памяти. GOGC=200: GC реже, больше памяти, меньше CPU на GC. GOGC=off: отключить GC. Тюнить просто: если CPU на GC высокий (>5%) — увеличивай GOGC. Если памяти не хватает — уменьшай. В Go 1.19+ лучше использовать GOMEMLIMIT — он даёт GC чёткий бюджет памяти.
Что такое GOGC и как его тюнить?
Middle+
590 просмотровAFK Offer AI
Что такое sliding window?