java - 如何在visualvm中启用跟踪分析?

标签 java debugging profiling trace jvisualvm

我已经 read jvisualVm 可以做跟踪配置文件。

所以我在本地电脑上运行 jvisualVm,​​我看到以下内容:
enter image description here

根据我阅读的 Material ,jvisualVm 允许在 Profiler 上使用跟踪分析。选项卡,它必须看起来像:

enter image description here

但正如你所看到的,我没有它。我试图找到按钮来显示该选项卡,但我没有成功。

我怎样才能启用它?

附言

根据@Alexandar Petrov 的回答,我尝试手动添加插件,因此我访问了 https://visualvm.github.io/uc/release14/updates.html并下载 Tracer-JVM Probes下一步是添加我下载的文件:

enter image description here

但是当我选择文件并单击打开时 - 没有任何 react - 既没有错误也没有其他任何事情。

最佳答案

转至 https://visualvm.github.io/plugins.html你会在那里找到 Tracer 插件。

这是 Java 8 的所有插件的下载链接。您需要下载的是 Tracer 探针。您 100% 需要的是 Tracer-JVM 探针,其余的是可选的。

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

下载后需要去Tools->Plugins->Downloaded->Add Plugin并选择带有 tracer 插件的 nbm 文件。当您这样做时,您将看到一个屏幕,其中提供了依赖项列表。您需要下载所有依赖项并将它们与插件一起选择以进行安装,如此屏幕截图所示:
enter image description here

安装后,java 可视化 VM 将重新启动,您将能够在单独的选项卡中看到跟踪器。这是我的屏幕通知,除了 Sampler 选项卡之外的 tracer 选项卡:

enter image description here

关于java - 如何在visualvm中启用跟踪分析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56367662/

相关文章:

c++ - 查看在 Visual C++ 2008 调试器中分配为 char 的内存位置上的整数

c - 如何在 ubuntu 中使用 bochs?

c# - Application Insights Profiler 和 "AWAIT_TIME"

c# - FPS 极低,我应该使用什么分析应用程序来查找性能问题?

java - Glassfish v3.0.1 与 Oracle GlassFish Server 3.0.1 产品的对比——使用商业版本的任何_技术_理由?

java - 无法在 Hibernate Java 中保存对象

java - 如何在 Java 中使用 String 或 StringBuilder 倒序搜索?

c# - 识别来电号码。最简单的方法是什么?

php - 在 php 中调试调用的 webservice 的最佳方法?

JavaScript Math.sqrt 性能