Как включить профилирование трассировки в jvisualvm? - PullRequest
2 голосов
/ 29 мая 2019

Я прочитал , что jvisualVm может выполнять профиль трассировки.

Итак, я запустил jvisualVm на своем локальном компьютере и вижу следующее: enter image description here

Согласно материалам, которые я прочитал, jvisualVm позволяет использовать профилирование трассировки на вкладке Profiler, и оно должно выглядеть следующим образом:

enter image description here

Но, как вы видите, у меня его нет. Я пытался найти кнопку, чтобы показать эту вкладку, но мне не удалось.

Как я могу включить его?

приписка

Согласно ответу @Alexandar Petrov, я попытался добавить плагин вручную, поэтому я посетил https://visualvm.github.io/uc/release14/updates.html и загрузил Tracer-JVM Probes Следующим шагом было добавление загруженного файла:

enter image description here

но когда я выбираю файл и нажимаю кнопку открыть - ничего не происходит - ни ошибки, ни чего-либо еще.

1 Ответ

2 голосов
/ 29 мая 2019

Перейдите на https://visualvm.github.io/plugins.html, там вы найдете плагин Tracer.

Вот ссылка на скачивание со всеми плагинами для Java 8. То, что вам нужно скачать, находится под пробниками Tracer. То, что вам нужно на 100%, - это Tracer-JVM Probes, остальное опционально.

https://visualvm.github.io/uc/8u131/updates.html

После загрузки вам нужно перейти на Tools->Plugins->Downloaded->Add Plugin и выбрать файл nbm с плагином tracer. Когда вы сделаете это, вы получите экран, где он дает вам список зависимостей. Вам нужно скачать все зависимости и выбрать их вместе с плагином для установки, как показано на этом скриншоте: enter image description here

После того, как вы установите его, визуальная виртуальная машина Java будет перезапущена, и вы сможете увидеть трассировщик на отдельной вкладке. Вот мое уведомление о экране, кроме вкладки Sampler:

enter image description here

...