Профилятор gprof
Вперед Назад СодержаниеПрофилятор gprof
В этом руководстве описан GNU профилятор `gprof', и как вы можете использовать его для определения того, какая часть программы требует большей части времени исполнения. Мы считаем, что вы знаете, как писать, компилировать и запускать программу. GNU `gprof' был написан Джеем Фенласоном (Jay Fenlason).
1. Для чего нужно профилирование
2. Компиляция программы для профилирования
3. Исполнение программы для порождения данных о профиле
4. Обзор команд `gprof'
5. Как разобраться в простом профиле
6. Как прочитать граф вызовов
7. Как разобраться в графе вызовов
- 7.1 Первичная строка
- 7.2 Строки для вызывающей функции
- 7.3 Строки для подпрограмм функции
- 7.4 Как описываются взаимно-рекурсивные функции
8. Реализация профилирования
9. Статистические неточности в выводе `gprof'
10. Оценка `времени в подпрограммах' использует допущение
11. Несовместимость с Unix `gprof'
Вперед Назад Содержание