Вопросы к Поиску с Алисой
Профилирование — это сбор характеристик работы программы, таких как время выполнения отдельных фрагментов, число верно предсказанных условных переходов, число кэш-промахов и т. д.. ru.wikipedia.org ru.ruwiki.ru
Профилирование нужно для следующих целей:
Понимание поведения программы. ru.wikipedia.org Профилирование помогает оценить, как хорошо выполнена работа. ru.wikipedia.org
Идентификация критических участков программы. ru.wikipedia.org Эта информация используется, чтобы определить, какие участки программы работают больше всего. ru.wikipedia.org Эти трудоёмкие участки могут быть оптимизированы, чтобы выполняться быстрее. ru.wikipedia.org
Оценка квалификации сотрудников. rb.ru Профилирование позволяет определить сильные и слабые (в плане компетенций и квалификации) стороны команды в целом и каждого участника в отдельности. rb.ru
Принятие управленческих решений. rb.ru На основании данных профилирования можно принять разные решения на стратегическом и тактическом уровнях: ориентировка на поиск/наём специалистов определённого класса/уровня, организация внутреннего обучения, запуск программ стажировки. rb.ru