Доступно ли отображение дерева вызовов для профилировщика jvisualvm или NetBeans? - PullRequest
9 голосов
/ 29 июля 2010

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

У меня сейчас нет этого инструмента, и я пытаюсь обойтись свободными / открытыми альтернативами.jvisualvm и профилировщик NetBeans имеют статическое дерево вызовов моментальных снимков и динамическое плоское представление.Кажется разумным, что будет доступно живое представление дерева вызовов (или как плагин), но я не могу найти его.

Доступна ли такая функция только в коммерческих профилировщиках?

Спасибо.

Ответы [ 2 ]

6 голосов
/ 29 апреля 2013

Если вы нажмете кнопку «Снимок» в окнах «Сэмплер» или «Профилировщик» после профилирования использования ЦП, он покажет вам дерево вызовов с краткой информацией о времени ЦП для каждого метода, а также время для себя.

Источник: https://stackoverflow.com/a/12809814/952135

0 голосов
/ 01 октября 2010

Учитывая, что никто не упомянул некоммерческую версию этой функции, и что я не могу найти ее, я буду утверждать, что ответ:

На момент написания этой статьифункция доступна только в коммерческих профилировщиках.

Обновление май 2012 г. Я все еще не могу найти ничего.

...