JVM内存模型1.7和1.8的区别

方法区是 JVM 的规范,而永久代是这种规范的一种实现

1.8版本用元数据区取代了1.7版本及以前的永久代。元数据区和永久代本质上都是方法区的实现。

不过元空间与永久代之间最大的区别在于:元空间并不在虚拟机中,而是使用本地内存(也就是说jvm可以使用外边的内存)。因此,默认情况下,元空间的大小仅受本地内存限制,但可以通过以下参数来指定元空间的大小


版权声明:本文为qq_36071795原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。