JVM堆内存划分为以下几种结构:

  • 年轻代(Young Generation)

  • 老年代(Old Generation)

  • 非堆内存就一个永久代(Permanent Generation)
    JVM 堆内存结构
    注意:堆中的永久区,逻辑上属于堆,但物理上不存在

  • jdk1.6之前:永久代,常量池是在方法区;

  • jdk1.7 :永久代,但是慢慢退化了(去永久代),常量池在堆中;

  • jdk1.8之后 :无永久代,常量池在元空间

JVM 堆内存结构

相关文章:

  • 2021-07-01
  • 2022-12-23
  • 2021-11-08
  • 2021-10-14
  • 2021-10-06
  • 2021-04-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-16
  • 2022-12-23
  • 2021-09-04
  • 2021-09-05
  • 2021-08-17
相关资源
相似解决方案