Инструментът за профилиране на GNU gprof ви помага да анализирате къде най-голяма част от времето прекарва вашата програма и да проследите стека на извикванията на различни функции, докато се е изпълнявала. Тази информация може да ви покаже кои части от програмата ви са по-бавни от очакваното и потенциално могат да се подобрят, за да се изпълнява програмата по-бързо. Gprof може също да покаже кои функции се извикват повече или по-често, отколкото сте очаквали.

За да направите профилиране на вашата програма е нужно да изпълните няколко стъпки:

  1. Трябва да компилирате и свържете програмата си с включено профилиране.
  2. Трябва да изпълните програмата си, за да генерирате файл с данни за потребителския профил. Виж тук.
  3. Заредете gprof с генерирания файл в стъпка 2, за да анализирате данните за потребителския профил. Виж тук.
 
версия 2.20.51.0.2
лиценз  GNU General Public License (GPL)
уебсайт GNU GDB
помощ  документи, ръководство