Користувальницькькі налаштування

Налаштування сайту


profiling

Профілювання програм

GNU gprof

Типова послідовність дій для отримання профілю програми за допомогою gprof така:

  1. Компіляція програми в режимі профілювання
  2. Виконання програми
  3. Аналіз статистики виконання програми

Компіляція в режимі профілювання

cc -g -c myprog.c utils.c -pg
cc -o myprog myprog.o utils.o -pg

Якщо використовується ситсема збирання CMake, здійснювати конфігурацію перед збиранням програми потрібно таким чином:

CXXFLAGS="-pg" cmake ../ProgramSource/

Аналіз профілю

gprof -p Program.bin gmon.out
profiling.txt · В останнє змінено: 2016/12/17 21:15 by wombat