2012-05-28 89 views
0

想要分析perm gen內容。因此,嘗試了實用打印運行的JVM的字符串常量池(實用程序可here,從How to analyze PermGen contents?如何在Windows 7中啓動SwDbgSrv.exe

但我發現了這個錯誤:

Attaching to process ID 8980, please wait... Error attaching to process: Timed out while attempting to connect to debug server (please start SwDbgSrv.exe).

不知道如何在Windows 7開始SwDbgSrv.exe

回答

0

您可以通過運行jsadebugd將調試守護程序附加到Java程序。然後你就可以運行的HotSpot服務性代理GUI:

java -cp %JAVA_HOME%\lib\sa-jdi.jar sun.jvm.hotspot.HSDB 

和文件 - >連接到調試服務器 - >本地主機。雖然這不是所有字符串文字的程序轉儲,但您將能夠探索有關您的過程的更多信息。