Как benchmark помогает оптимизировать?

Middle
271 просмотров
AFK Offer AI

Пишешь benchmark, меряешь baseline. Делаешь оптимизацию, снова меряешь. Сравниваешь через benchstat. Без бенчмарка оптимизация — гадание. -benchmem показывает аллокации, -cpuprofile даёт CPU профиль. Запускай с -count=10 для статистической значимости. Benchmark — основа data-driven оптимизации.

Следующий вопрос

Как оптимизировать concurrent access?