EMZETT.
Войти

Профилирование и флейм-графики

Коротко: Профилирование измеряет, где программа тратит время или память. Флейм-график показывает результат в виде сложенных столбцов.

Подробнее: Профилировщик через короткие интервалы смотрит, какая функция выполняется в данный момент (сэмплирование), и ведёт подсчёт. Функции, встречающиеся часто, — горячие точки. Сначала измеряйте, потом оптимизируйте: интуиция часто ошибается.

Подробности

  • Чтение флейм-графика: ширина = доля…

См. также: отладчики и дампы памяти