永久代,方法区 和 元空间之间的关系
永久区(PGS)JVM内存结构分为 堆,方法区,栈,程序计数器,本地方法区。 这些都是逻辑内存区域划分,实际上不同的虚拟机的实现方式是不同的,我们常用的也是普及率最高 的虚拟机HotSpot,只有他有永久代这个概念。PGS算是方法区实现,他和堆的内存是连续的一个整体,但是逻辑上是隔离的,所以在垃圾回收的时候,常常说新生代,老年代时,也会说到永久代。PGS主要存储,对象的Class实例和Meta信息,在运行时,不会对PGS进行垃圾回收。当第一次使用类的静态方法(包括构造方法)时,JVM会将对应的
原创
2020-07-23 17:21:02 ·
23476 阅读 ·
0 评论