LINUX.ORG.RU
Ответ на: комментарий от yz
> VTune

Не, нужно что-то более опенсорсное и (желательно) в большинстве дистрибутивов лежащее.

avkovrin
() автор топика
Ответ на: комментарий от avkovrin
Может OProfile пожойдёт? Правда, он sampling по процессорным счётчикам. У AMD на его основе есть Code Analyst.
yz ★
()
Рекомендую посмотреть Google Perftools (http://code.google.com/p/google-perftools/)

Там кроме профайлеров памяти есть CPU профайлер. По сравнению с другими аналогами - не так сильно замедляет программу при профелировании, возможно профелирование без перекомпиляции, и много других вкусностей.

stpg ★
()
Ответ на: комментарий от yz
> Может OProfile пожойдёт?

Он вроде как считает только все, что связано с CPU, и например, время простоя при ожидании ответа из сокета или записи/чтения на диск он не посчитает.

avkovrin
() автор топика
Ответ на: комментарий от avkovrin
> Функционал очень похож на valgrind

Тут есть возможность включать и отключать профайлинг, если слинковатся с библиотекой. Тоесть можно отпрофайлить выбраную часть кода без общего замедления программы.

stpg ★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.