Java 13 ZGC增强功能

Java 13 ZGC增强功能

ZGC或Z垃圾收集器是在Java 11中引入的低延迟垃圾收集机制。ZGC确保垃圾收集暂停时间不依赖于堆大小。无论堆大小是2MB还是2GB,它都不会超过10毫秒。

但是ZGC在返回未使用的堆内存到操作系统方面有限制,就像其他HotSpot VM GC(如G1和Shenandoah)一样。以下是Java 13的增强功能:

  • ZGC默认将未提交的内存返回给操作系统,直到达到最大堆大小。

  • ZGC通过减少内存占用来提高性能。

  • 相比4TB的大小限制,ZGC现在支持16TB的堆大小。

为了回到Java 11的垃圾收集方式,我们可以使用以下选项:

  • 使用-XX:-ZUncommit选项

  • 设置-Xms-Xmx堆大小相同。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程