我正在开发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内存分析器 - 我应该查看哪些内存?