我正在開發Java應用程序。我已經分配了Xms = 3gb和Xmx = 4gb。我想檢查爲年輕一代和老一代以及倖存者空間分配了多少內存。我沒有明確定義-XX:NewRatio或-XX:NewSize。我正在使用jdk 1.6在java中查看內存分配
0
A
回答
1
可以使用jmap命令行工具:
JMAP -heap <進程id>
1
JVisualvm是你在找什麼。
0
嘗試JConsole:
JConsole的圖形用戶界面是符合的Java管理監控工具擴展(JMX)規範。 JConsole使用Java虛擬機(Java VM)的大量工具來提供有關在Java平臺上運行的應用程序的性能和資源消耗的信息。
相關問題
- 1. 內存分配Java
- 2. 內存分配在Java中的類?
- 3. java jvm內存分配
- 4. Java - 類的內存分配
- 5. java動態內存分配
- 6. 由java分配的內存
- 7. Java swing gui內存分配
- 8. Xamarin探查 - 內存分配
- 9. 查找分配的內存
- 10. java中的預分配內存
- 11. 釋放內存分配給Java中
- 12. java中對象的內存分配
- 13. Arraylist中的Java內存分配
- 14. 在C++中用void *分配內存結構內存分配
- 15. 在JavaScript中分配內存
- 16. 在php中分配內存
- 17. 查詢中的內存分配
- 18. 查找程序中分配的內存?
- 19. 查找內存分配在iPhone SDK
- 20. Java中的內存分配/取消分配
- 21. 查看內存字節在特定的地方在Java中
- 22. 內存分配
- 23. 內存分配
- 24. 內存分配
- 25. 內存分配
- 26. 內存分配
- 27. 內存分配
- 28. 內存分配
- 29. 分配內存
- 30. 內存分配