java - VisualVM 可以监控在 JRE 上运行的应用程序吗

标签 java performance profiling monitoring

正如标题提到的:是否可以将 VisualVM 连接到在 JRE 而不是 JDK 上运行的远程应用程序? 是的,VisualVM 本身就在 JDK 上运行!

亲切的问候 多米尼克

最佳答案

VisualVM 连接到正在运行的 Java 虚拟机 (JVM)。 这个JVM同时包含在JDK和JRE中。 事实上,JDK 是一个带有附加工具和项目的 JRE,用于创建 Java 程序。如果您只想运行它们,则只需要一个 JDK。

所以是的,您可以连接到仅 JRE 安装。

关于java - VisualVM 可以监控在 JRE 上运行的应用程序吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21681560/

相关文章:

java - 我应该执行 SQLQuerys 还是将所有数据转储到列表/vector java 上

java - 用不确定的 ProgressBar 替换 ActionBar 菜单项图标

c - 为什么执行时间会根据数据类型而变化?

c - C 函数调用造成巨大开销

javascript - JS : Profile What Objects Constructors are Garbage Collected

Java内部类和嵌套静态类

java - 没有在for循环中调用Android AsyncTask

Java 详细 :gc How to read the output?

ios - 使用 Instruments 分析 iPhone 应用程序时缺少符号名称

JavaScript Math.sqrt 性能