我正在开发一个eclipse插件,我开始遇到性能问题,所以我想开始使用分析器。既然它是一个eclipse插件,而不是一个普通的java程序,我应该使用什么工具来分析它呢?
发布于 2012-07-18 21:26:44
我发现JProfiler真的很有用。它集成了Eclipse,尽管它不是sa‘的Eclipse插件,因此您可以非常容易地调用分析器,而不是常规的执行会话。它有非常好的瓶颈分析,您可以找到-调整设置,以降低分析器本身的开销。强烈推荐。
发布于 2012-07-19 04:34:15
如果您认为您的应用程序正在导致您的系统耗尽句柄,我建议运行sleak http://www.eclipse.org/articles/swt-design-2/sleak.htm。它非常容易使用,而且值得时不时地进行一次理智的检查。
发布于 2012-07-19 04:55:00
每当我在过去尝试不同的方法时,它们都不具有相同的丰富功能和易用性,用于研究长时间运行的进程或像Yourkit Java Profiler这样的大型转储。
如果你的插件是开源的,那么你可以在该项目的免费许可证下获得完整版本。
https://stackoverflow.com/questions/11542465
复制相似问题