java - 如何附加 VisualVM 并在应用程序启动时立即开始分析?

标签 java visualvm jvisualvm

我可以将 VisualVM 附加到正在运行的应用程序,然后开始分析。

一直以来,当我执行手动操作时,目标应用程序正在运行并且统计信息正在丢失。

如何在应用程序启动的同时开始收集统计信息?

更新

Profile Startup设置运行哪个类的方法是什么?

enter image description here

用于应用程序设置的非常小的单元说

-agentpath:D:/Apps/visualvm_138/profiler/lib/deployed/jdk16/windows-amd64/profilerinterface.dll=D:\Apps\visualvm_138\profiler\lib,5140

即不包含有关应用程序位置的线索。

最佳答案

您可以尝试启动分析器插件:

https://visualvm.java.net/startupprofiler.html

关于java - 如何附加 VisualVM 并在应用程序启动时立即开始分析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26832378/

相关文章:

java - Java中不同类之间传递数组元素

java - 如何在 Java 文档中查找 int[].length ?

java - Spring boot 使用的默认值 - spring-boot-starter-parent

ubuntu-18.04 - VisualVM 无​​法启动

spring-boot - VisualVm : cpu graph pannel show "Not supported for this JVM"

java - jvisualvm:软件导致连接中止:套接字写入错误

java - 如何在 JavaFX 中的另一个 Controller 中使用类似(面板、anchorpane)的组件

java - VisualVM - "Used heap"中包含什么?

java - visualvm历史图

java - 由于线程交换而滞后