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