2009-01-07 60 views
1

我知道stackoverflow是用于编程的问题,但这正是你在谷歌上搜索的东西,其他人问的问题没有答案,这正是我读到的stackoverflow的东西是为了。如何解决日食纺CPU在tomcat服务器上调试

我运行ganymede我在windows上调试tomcat中的一个servlet。当我逐行跟踪时,突然CPU突然出现。 Windows进程状态表示它是eclipse。 奇怪的唯一另一个证据是,在角落堆放报告(如果您打开了垃圾收集按钮旁边的),会每秒发生一次上下变化。我给了它256马克,它在155,169,159,164之间弹跳......它只是不停地变化。但是在我的进度视图窗格中没有任何事情发生。我试图给它512 megs没有帮助(在机器上2演出)

任何想法如何得到日食告诉我它与我所有的CPU做什么? 它使调试器无响应,没有任何工作。我的步骤命令出现超时错误。

回答

1

您可以用附加了jconsole启动您的日食,只要你把你的eclipse.ini settings

-Dcom.sun.management.jmxremote 

选项。

然后,您可以在会话期间关注/记录任何线程/内存/对象的使用情况,收集更多关于发生的线索的线索。