我有一个eclipse RCP应用程序,在发生一些可重现的事件之后会占用100%的CPU。
我可以在调试模式下从另一个Eclpse实例连接到它。
Eclipse调试器是否允许找出问题的确切位置(哪个线程消耗CPU功率)?
答案 0 :(得分:4)
不,但您可以使用其中一种免费工具:
这两个工具都包含在最近的SDK中。您可以在bin文件夹中找到它们jvisualvm.exe
和jmc.exe
。我经常使用VisualVM,非常喜欢它,JMC是第一次使用JDK 7 Update 40而我还没有使用它。