各位大佬请见谅,请教一个问题新手问题:按照JVM的内存区域来划分,内存区域划分为:方法区,本地方法栈,虚拟机栈,堆,程序计数器。想知道程序就只有这几块会用内存嘛?堆的大小可以很好的统计到,也是很常用的设置。
问题一:请问有什么办法或者是资料可以让我学习到如何统计其他几块内存区域所占用的内存呢。top查看进程占用内存:jinfo 1 显示如下:问题二:很想知道 出了堆以外,其他地区(本地方法栈,虚拟机栈)会占用到其他这么多内存嘛?