CPU-профили, когда собраны с рабочей системы при репрезентативной нагрузке, позволяют выявлять паттерны исполнения вашей программы. Знаете ли вы, что эти профили можно использовать не только внутри pprof для ручной оптимизации, но и для других целей?
- как отличить хороший CPU профиль от плохого
- какова структура profile.proto файлов и как их парсить
- как раскрасить горячие строки кода в редакторе
- что такое структурный поиск кода по горячим местам
- статический анализ производительности на основе профилей исполнения
- альтернативные способы агрегации без pprof