. Поддерживает ли GDB «Проборка времени выполнения времени» или есть ли пользователь «расширение», который делает его

мотивации: я не могу получить Profiler CPU Google работать на машине, где код работает (с моим Последнее дыхание я проклятую libunwind :)), поэтому мне было интересно, если GDB поддерживает высокую частоту случайной паузы программы выполнения программы, сохраняя имя функции, где произошло прорыв и подсчет, сколько раз приостановлено в функции X. Это то, что я бы назвал «пробовращение времени выполнения времени», вероятно, более точное / умнее имя. Я посмотрел на непрофиль, но это должно быть сложно) выяснить, может ли это сделать это B), чтобы выяснить, как это сделать Редактировать: по-видимому, правильное имя: «Статистический метод отбора проб»

Редактирование2: причина, по которой я предлагаю щедрость для этого, состоит в том, что я вижу какой-то PPL, поэтому рекомендую сделать ручной разрыв 10-20x и изучения стека с BT ... Кажется, очень расточительно, когда речь идет о времени, поэтому я гостеприимный умный PPL автоматизировал его. :)
Редактировать3: GPROF не сократит его ... Я пробовал его недавно на руке на руке и вывод был мусором ... :( Я думаю, что его неприятности с многопотативной причиной - причина этого ...

-
6
задан NoSenseEtAl 16 January 2013 в 17:21
поделиться