文章: Java永久代去哪儿了

2015年8月18日 | By News | Filed in: News.

Source: http://www.infoq.com/cn/articles/Java-PERMGEN-Removed?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global

在JDK8之前,类的元数据和常量都存放在一个与堆内存相邻的数据区,即永久代。但是在这种情况下有一个问题,如果类的元数据大小超过了应用的可分配内存,那么就会出现内存溢出问题。在JDK8之后,永久代被移除,原本存储在永久代的数据将存放在一个叫做元空间的本地内存区域。

By Monica Beckwith Translated by 段建华


发表评论

邮箱地址不会被公开。 必填项已用*标注