【问题标题】:Setting default profile CPU to true in Java VisualVM在 Java VisualVM 中将默认配置文件 CPU 设置为 true
【发布时间】:2009-05-18 06:41:28
【问题描述】:

我想使用 Java VisualVM 来分析应用程序,即使它正在启动。默认设置为false。

有什么方法可以更改默认启用的分析?

谢谢, 阿卡什

【问题讨论】:

  • 顶一下这个话题,希望有可能。不得不在我的主线中休眠以允许这种行为非常烦人。

标签: java visualvm


【解决方案1】:

VisualVM 不支持这种用法。它用于监视已经运行的 java 应用程序。

如果您需要分析应用程序启动,您应该使用 NetBeans Profiler 而不是。 NetBeans Profiler 和 VisualVM 共享同一个分析引擎,因此您可以稍后在 VisualVM 中打开和分析分析快照。

【讨论】:

    【解决方案2】:

    我今天为了自己的目的一直在使用 VisualVM,但不幸的是,似乎没有任何方法可以做到这一点。您可能可以在 main 的开头放置一个 Thread.sleep(15000) 以获得 15 秒的时间来连接到应用程序并开始分析。

    【讨论】:

      猜你喜欢
      • 2014-02-04
      • 1970-01-01
      • 2021-03-17
      • 2021-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多