JVM 堆内存查看
JVM 堆内存查看的方式有多中,可以用命令也可以用工具(jconsole等),这里我来说下如何使用命令查看。
PrintFlagsFinal
$ java -XX:+PrintFlagsFinal -version |grep -E 'HeapSize|PerSize|ThreadStackSize'
intx CompilerThreadStackSize = 0 {
pd product}
uintx ErgoHeapSizeLimit = 0 {
product}
uintx HeapSizePerGCThread = 87241520