VisualVM не показывает ЛЮБЫЕ методы, вызываемые профилированием производительности процессора

Я использую приложение сборки Java 1.6_21 SDK. Он был построен в Eclipse, и я использую плагин VistualVM eclipse для запуска VisualVM при запуске приложения.

Когда я перехожу на вкладку «Профиль» и нажимаю «Профилирование процессора», отображаются только запущенные НИТИ, но не отображаются вызовы МЕТОДА. Практически ничего. Я погуглил кучу вещей, но ничего не подошло. КТО-нибудь видел эту проблему? Есть решение ??

Среда: 32-разрядная версия Windows XP «Классический» Eclipse SDK 3.7.0 VisualVM из SDK 1.6_21

Для меня это не имеет никакого смысла. Я могу получить информацию о куче памяти, но нулевую информацию о вызовах членов.

Любая помощь очень ценится.


person user631845    schedule 08.07.2011    source источник
comment
ОК, НАКОНЕЦ разобрался. Мне также нужно было установить начальный класс профиля на более низкий базовый пакет, чем тот, который был установлен по умолчанию. Спасибо, что указали мне правильное направление, Ананатха!   -  person user631845    schedule 08.07.2011


Ответы (3)


Вы пытались настроить классы для профилирования.

установите флажок Настройки в правом верхнем углу окна и установите пакеты, которые необходимо профилировать.

person Anantha Sharma    schedule 08.07.2011
comment
Я пробовал: * установить только профиль и сделать его полностью пустым, а затем проверить, какие пакеты профилируются. Это только самые верхние классы Thread и все java. классы. * Установка определенного дерева пакетов (например: my.package. *) То же самое. Фактически, например, если классы потоков com из my.package.thread. * И классы, которые я хочу профилировать, являются my.package.stuff. *, И я явно установил my.package.stuff. *, Он ВСЕ ЕЩЕ показывает только my.package.thread. * - person user631845; 08.07.2011

См. Профилирование с помощью VisualVM, часть 1 и Профилирование с помощью VisualVM, часть 2, чтобы узнать, как установить параметры ЦП.

person Tomas Hurka    schedule 14.07.2011

Я заметил, что Visual VM сообщает о неверном количестве примеров вызовов методов (я считаю, что это означает количество вызовов метода).

person Faustas    schedule 31.05.2013