标签: java performance
我正在开发一个Java应用程序。我已经分配了Xms = 3gb和Xmx = 4gb。我想检查为年轻一代和老一代以及幸存者空间分配了多少内存。我没有明确定义-XX:NewRatio或-XX:NewSize。我正在使用jdk 1.6
答案 0 :(得分:1)
JVisualvm。
答案 1 :(得分:1)
您可以使用jmap命令行工具:
jmap -heap< process id>
答案 2 :(得分:0)
尝试JConsole:
JConsole图形用户界面是一种符合Java Management Extensions(JMX)规范的监视工具。 JConsole使用Java虚拟机(Java VM)的广泛工具来提供有关Java平台上运行的应用程序的性能和资源消耗的信息。