Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Программирование под Unix/Linux > нужен профайлер |
Автор: decembrist 2.5.2007, 13:47 |
Народ! Подскажите какой-нить профайлер (кроме gprof - пробовал, к моей проге не подходит, нестандартное завершение программы, не генерируется статистика) Очень нужно улучшить performance!!! |
Автор: decembrist 2.5.2007, 14:25 |
это значит, что не доходит до конца main и завершается где-то на low-level function _exit |
Автор: decembrist 2.5.2007, 17:40 |
Народ! неужели никто не знает как обойти проблему с gprof? в доке по gprof написано, чтоб генерить статистику в gmon.out файле нельзя чтобы In order to write the `gmon.out' file properly, your program must exit normally: by returning from main or by calling exit. Calling the low-level function _exit does not write the profile data, and neither does abnormal termination due to an unhandled signal. У меня как раз происходит выход на _exit(status); |
Автор: nickless 2.5.2007, 18:47 |
decembrist, а нельзя хотя бы на время переделать чтоб выходить стандартным путём? |
Автор: Бонифаций 2.5.2007, 18:55 |
ну есть еще http://oprofile.sourceforge.net/about/ PS. А что за нужда выходить _exit(), а не exit()? |
Автор: decembrist 2.5.2007, 19:16 |
Да уж, пришлось на время переделать Нужда выходить _exit() не моя, мне такая прога досталась, а за линк спасибо ![]() |