Java VisualVM:如何在进程启动之前初始化设置?

时间:2011-07-22 22:54:09

标签: java profiling visualvm

VisualVM 实际上是独立的Netbeans Profiler(顺便说一下,它是一个很棒的工具)。

但我缺少的是能够在开始之前初始化流程的监控设置。

通常,在VistualVM中,只有当进程已经运行时,才能打开进程并开始更改设置。当人们想要描述一个短期过程时,这是一个问题。

可悲的是,this solution不起作用: Java程序无法“足够快”启动,并且在VisualVM将其识别为之前被暂停/ em>的

有可能以某种方式吗?

注意1:我当前的解决方法:我在项目中添加了一个cmd-line开关:“-W”等待按下[enter]键。

注意2:奇怪的是,Netbeans Profiler仍能提供更逼真的分析结果。但它目前有一个错误,这迫使我重新编译主项目链接项目的次数;)那将是12 ...而且我没有重现错误。

0 个答案:

没有答案