专栏名称: ImportNew
伯乐在线旗下账号,专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等。
目录
相关文章推荐
芋道源码  ·  SpringBoot ... ·  18 小时前  
芋道源码  ·  疯传Java界,堪称最强! ·  18 小时前  
今天看啥  ›  专栏  ›  ImportNew

升级 JDK17 的方法和不可拒绝的一个理由

ImportNew  · 公众号  · Java  · 2024-05-21 08:33
    

文章预览

(给 ImportNew 加星标,提高Java技能) 1、背景 TLDR; 垃圾回收器的暂停问题对实时响应要求较高的服务来说,一直是个痛点, CMS和G1等主流垃圾回收器的数十毫秒乃至上百毫秒的暂停时间相当致命。此外,调优门槛也相对较高,需要对垃圾回收器的内部机制有一定的了解,才能够进行有效的调优。随着ZGC的出现, 使得这一痛点彻底解决, ZGC 最初在 JDK 11 中作为实验性功能引入,并在 JDK 15 中宣布为生产就绪, 由于 JDK17 才是比较正式提供给大众实用的LTS支持版本,而且一部分公司已经在使用,所以本文力推 JDK17。 ZGC 作为一款低延迟垃圾收集器,旨在满足以下目标: 8MB 到 16TB 的堆大小支持 10ms 最大 GC 暂时 最糟糕的情况下吞吐量会降低 15%(实测,如果参数配置的问题可能更糟, 官方这个稍微吹牛了点, 说实话就是用 CPU 换 GC 时间,也没有那么高大 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览