Профилирование с Valgrind в отличие от GCC - PullRequest
1 голос
/ 11 июля 2011

Некоторое время я использовал gprof для профилирования своего кода на C, но он очень нестабилен, при каждом запуске он дает мне другое время моделирования, а также%.Я решил переключиться на valgrind, я профилирую с использованием valgrind, однако я хочу отобразить данные и получить результаты, аналогичные gprof.В gprof я получил% времени выполнения, self ns / call

Есть ли способ получить эту информацию без использования kcachegrind?

Kcachegrind открывает пользовательский интерфейс, и я предпочитаю получать файлы так,я могу анализировать, так как хочу сделать несколько профилирований вместе

Спасибо за помощь

1 Ответ

1 голос
/ 11 июля 2011

Итак, если вы хотите использовать чистые данные, почему вы смотрите на графический интерфейс?Начните с более низкого уровня, самого cachegrind.http://valgrind.org/docs/manual/cg-manual.html

...