JVM8元空间机制与优化.pdfVIP

  • 0
  • 0
  • 约1.44千字
  • 约 2页
  • 2026-08-21 发布于北京
  • 举报

JVM8为什么要增加元空间?

持久代

持久代中包含了虚拟机中所有可通过反射获取到的数据,比如Class和Method对象。不同的Java虚拟机

之间可能会进行类共享,因此持久代又分为只读区和读写区。

JVM用于描述应用程序中用到的类和方法的元数据也在持久代中。JVM运行时会用到多少持久代的空

间取决于应用程序用到了多少类。除此之外,JavaSE库中的类和方法也都在这里。

如果JVM发现有的类已经不再需要了,它会去回收(卸载)这些类,将它们的空间释放出来给其它类使

用。FullGC会进行持久代

文档评论(0)

1亿VIP精品文档

相关文档