我正在開發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分配的內存
- 4. Java swing gui內存分配
- 5. Java - 類的內存分配
- 6. java中對象的內存分配
- 7. 釋放內存分配給Java中
- 8. 查找內存分配在iPhone SDK
- 9. 查詢中的內存分配
- 10. 內存分配
- 11. 內存分配
- 12. 內存分配
- 13. 內存分配
- 14. 內存分配
- 15. 內存分配
- 16. 內存分配
- 17. 內存分配
- 18. 分配內存
- 19. 內存分配
- 20. 內存容量:在xml或java類中查看?
- 21. 在內存分配分析過程中內存分配不斷增加
- 22. 內存泄漏在C /內存分配++
- 23. 在內存窗口中查看數據
- 24. Java內存分配解決方法
- 25. Java VM如何分配內存?
- 26. 的Java分配內存泄漏
- 27. Java的內存分配對齊
- 28. Java子列表內存分配
- 29. Java - 內存分配困難(GC_FOR_ALLOC)
- 30. ANTS內存分析器 - 我應該查看哪些內存?