19
Как я могу профилировать код C ++, работающий в Linux?
У меня есть приложение C ++, работающее в Linux, которое я сейчас оптимизирую. Как я могу определить, какие области моего кода работают медленно?
Профилирование - это процесс измерения приложения или системы с помощью инструмента анализа, называемого профилировщиком. Инструменты профилирования могут фокусироваться на многих аспектах: времени и количестве вызовов функций, использовании памяти, загрузке процессора и использовании ресурсов.