如何以编程方式使用Netbeans Profiler?

时间:2009-05-14 17:10:23

标签: java api netbeans profiler

我希望能够使用Netbeans Profiler API对某些应用进行一些分析。我对使用Visual VM不感兴趣,而是以编程方式从应用程序中收集数据[比如CPU使用率和方法执行时间]。例如,使用CPU使用率和热方法。例如,如何获取数据并将其打印在控制台上?

3 个答案:

答案 0 :(得分:1)

这是来自Jiri Sedlacek--一个VisualVM开发者:

  

没有什么比'Netbeans更好的了   Profiler API',分析器没有   有任何API供公众使用。也不   VisualVM和NetBeans Profiler   将帮助您解决这个问题

这就是人们!

答案 1 :(得分:1)

JRockit Mission Control根据new and noteworthy为3.1版本发布了一个公共API,用于订阅JMX数据并建立与本地/远程服务器的连接。请参见页面底部。

答案 2 :(得分:0)

为了提供更新的信息:Netbeans的代码在https://github.com/apache/incubator-netbeans下是公开的

在模块分析器下,该代码可用于以编程方式获取所需的信息。