Форум — Development профайлер для c/c++ 3 3 что посоветуете кроме gprof? может для gprof какие тулзовины анализаторы/агрегаторы его лога? Ссылка
oprofile очень хороший профайлер. Еще есть google perftools, который умеет даже граф вызовов функций показать. alexeiz ★ (14.12.12 10:28:20 MSK) Показать ответ Ссылка
http://software.intel.com/en-us/articles/intel-parallel-studio-xe-2013-for-linuxвот, для линукса там можно получить бесплатно (вроде для opensource, но кто им скажет что мы им профайлим))) bhfq ★★★★★ (14.12.12 10:36:43 MSK) Ссылка
Ответ на: комментарий от panter_dsd 14.12.12 09:13:11 MSK он меряет только число вызовов, поэтому во многих случаях бесполезен Reset ★★★★★ (14.12.12 10:56:52 MSK) Ссылка
Ответ на: комментарий от alexeiz 14.12.12 10:28:20 MSK Плюсую oprofile. Немного извращений и тоже можно смотреть графы вызовов с помощью kcachegrind. staseg ★★★★★ (14.12.12 11:03:32 MSK) Ссылка
Не совсем профайлинг, но отношение к нему имеет: http://www.ibm.com/developerworks/library/l-graphvis/ beastie ★★★★★ (14.12.12 11:04:54 MSK) Ссылка
Ответ на: комментарий от DELIRIUM 14.12.12 11:20:43 MSK А чем gprof не угодил?Хочу знать альтернативы, может я что-то упускаю quest ★★★★ (14.12.12 11:36:41 MSK) Ссылка
callgrind + kcachegrind.А вообще плюсую delirium'а... Чем тебе gprof не подходит? solovey ★★ (14.12.12 11:40:26 MSK) Ссылка
про oprofile не знал спасибо. valgrind в качестве профайлера то-же никогда не юзал... quest ★★★★ (14.12.12 12:09:30 MSK) Показать ответ Ссылка
Ответ на: комментарий от quest 14.12.12 12:09:30 MSK valgrind в качестве профайлераЭто и есть callgrind... solovey ★★ (14.12.12 12:17:44 MSK) Показать ответ Ссылка
Ответ на: комментарий от solovey 14.12.12 12:17:44 MSK Это и есть callgrind...Да спасибо, я уже почитал и попробывал и его и kcachegrind quest ★★★★ (14.12.12 12:23:06 MSK) Ссылка
Пользовался валгриндом с QtCreator в роли интерфейса к нему, вполне годно было для трассировщика лучей. Об остальном (gprof/oprofile) сказать не могу. quiet_readonly ★★★★ (14.12.12 13:06:06 MSK) Ссылка
Ответ на: комментарий от DELIRIUM 14.12.12 11:20:43 MSK Он уже научился работать с multithread?Голосую за гугловый профайлер. kulti ★★ (14.12.12 17:33:40 MSK) Ссылка
Если по карману, пользуй интеловскую параллельную студию, ну или отдельно ВиТьюн. Если нужно на не постоянной базе, у них по-моему триальная версия на месяц есть. Там будет все красиво, в графике. EugeneBas ★★ (14.12.12 17:57:14 MSK) Ссылка
Для большого embedded-проекта (~30000 файлов, в NCLOC не считал) пользуемcя Klockwork insight. Вроде как оно под никсы тоже есть. Штука мощная, отлавливает большинство bottleneck'ов по производительности и косяки по стилю. deadline (19.12.12 09:25:42 MSK) Ссылка