2009-01-07 56 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 

選項。

然後,您可以在會話期間關注/記錄任何線程/內存/對象的使用情況,收集更多關於發生的線索的線索。