2013-03-12 60 views
0

我正在開發Java應用程序。我已經分配了Xms = 3gb和Xmx = 4gb。我想檢查爲年輕一代和老一代以及倖存者空間分配了多少內存。我沒有明確定義-XX:NewRatio或-XX:NewSize。我正在使用jdk 1.6在java中查看內存分配

回答

1

可以使用jmap命令行工具:

JMAP -heap <進程id>

0

嘗試JConsole

JConsole的圖形用戶界面是符合的Java管理監控工具擴展(JMX)規範。 JConsole使用Java虛擬機(Java VM)的大量工具來提供有關在Java平臺上運行的應用程序的性能和資源消耗的信息。