Ballast — это трюк, когда ты аллоцируешь большой слайс байт при старте (например, 1 GB), чтобы обмануть GC. GC думает, что куча большая, и запускается реже. Это было актуально до Go 1.19, а теперь есть runtime/debug.SetMemoryLimit, который решает ту же задачу чище. Но на собесах ballast до сих пор спрашивают.
Что такое ballast memory?
Senior
191 просмотровAFK Offer AI
Как реализовать autocomplete?