2015-12-07 39 views
0

我想自动化过程运行数据运算的java程序使用一个分析器,或在某种程度上将转储有关资源使用和GC典型的JVM性能信息,否则的 - 到数据文件。它意味着像“运行程序” - >“启动工具” - >“附加到JVM” - >“选择保存...”这样的人工进程不适合。如何收集性能/分析数据作为JVM启动

所以其多个JVM分析和性能工具可能有一个选项,以使这种附着在JVM启动?

或者是有或者库,我可以包括在我的应用程序,到达相同的最终结果 - 有救了性能/分析数据 - 从我的程序内调用其API吧?

+0

该方案是执行任务,然后终于退出,而不是总是在服务器的程序之一,如果现在还不清楚的问题... – matanster

回答

1

你可能想看看YourKit API:https://www.yourkit.com/docs/java/api/index.html

+0

谢谢,但显然本身,这是没有用/有用的..浏览YourKit api并没有明确的方式来绕过它,也没有建议这可以用它来完成。 [这篇文档](https://www.yourkit.com/docs/java/help/local_profiling.jsp)实际上表明它不能在IDE以外的YourKit中完成。 – matanster

相关问题