写点什么

ZGC

0 人感兴趣 · 13 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/d4/d4fac838aca63c05ce6225063a1d172c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

亚毫秒 GC 暂停到底有多香?JDK17+ZGC 初体验|得物技术

用户头像
得物技术
18 小时前

垃圾回收器的暂停问题一直是Java工程师关注的重点,特别是对实时响应要求较高的服务来说,CMS和G1等主流垃圾回收器的数十毫秒乃至上百毫秒的暂停时间相当致命。此外,调优门槛也相对较高,需要对垃圾回收器的内部机制有一定的了解,才能够进行有效的调优。为

https://static001.geekbang.org/infoq/0f/0ff5b33d3b745c474770d722064626b0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从原理聊 JVM(三):详解现代垃圾回收器 Shenandoah 和 ZGC

现代的垃圾回收器为了低停顿的目标可谓将“并发”二字玩到极致,Shenandoah在G1基础上做了非常多的优化来使回收阶段并行,而ZGC直接采用了染色指针、NUMA等黑科技,目的都是为了让Java开发者可以更多的将精力放在如何使用对象让程序更好

https://static001.geekbang.org/infoq/7c/7c47b3a8801beccbf7c06d494a65ed3f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从历代 GC 算法角度刨析 ZGC

ZGC 并不是一个凭空冒出的全新垃圾回收,它结合前几代 GC 的思想,同时在战术上做了优化以达到极限的 STW,ZGC 的优秀表现有可能会改变未来程序编写方式,站在垃圾收集器的角度,垃圾收集器特别喜欢不可变对象,原有编程方式鉴于内存、GC 能力所限使用可变对

https://static001.geekbang.org/infoq/0d/0ddc36c1e8af627b4919704edb65a22f.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

12 张图 +6K 字图解 ZGC 垃圾回收器及调优技巧

用户头像
程序员小毕
2022-07-23

今天来聊一聊 ZGC。ZGC(Z Garbage Collector) 是一款性能比 G1 更加优秀的垃圾收集器。ZGC 第一次出现是在 JDK 11 中以实验性的特性引入,这也是 JDK 11 中最大的亮点。在 JDK 15 中 ZGC 不再是实验功能,可以正式投入生产使用了,使用 –XX:+UseZGC 可以启

https://static001.geekbang.org/infoq/a8/a8e89bc825956dc5843cf3b8bb1c184a.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

ZGC 在合合信息 HBase 平台中的实践

HBase在合合信息支撑着如扫描全能王、启信宝等多个产品线的服务,在某些高敏场景中,GC的停顿毛刺会导致集群不可避免地产生一些读写毛刺,无法达成业务方的P9999的服务SLA。基于此我们为HBase引入了ZGC,磨平了GC毛刺,使HBase的读写性能攀上了一个新的台阶。

https://static001.geekbang.org/infoq/30/301c2ab7122709a0f9d9a925107cee47.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

☕【JVM 技术指南】「理论总结笔记」Java 虚拟机垃圾回收认知和调优的"思南(司南)"【下部】

用户头像
洛神灬殇
2021-09-14

(完结撒花1-52系列)☕【JVM技术指南】「JVM总结笔记」Java虚拟机垃圾回收认知和调优的"思南(司南)"【上部】

ZGC 新特性

用户头像
meacial
2021-06-21

随着系统架构、软硬件设施的不断完善发展,更大内存的使用,更高的系统目标,要支持更大的并发、更低的延迟、更大的吞吐量,这个时候,传统的GC已经无法满足需求,新一代GC - ZGC便应用而生。

https://static001.geekbang.org/infoq/af/affc85ab5b7411afa51494f73683983f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【翻译】JVM- 技术专题 -ZGC 学习手册(1)概念定义

用户头像
洛神灬殇
2021-04-29

本文主要针对于ZGC的一篇非常不错的介绍文档的翻译文本,为了更的立即ZGC的概念和特性,希望如果翻译或者知识点有问题,请大家多多指正和谅解。

https://static001.geekbang.org/infoq/78/78a81d7e1016c02eec081bf88b72d03a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 最前沿技术——ZGC

用户头像
AI乔治
2021-04-23

ZGC(The Z Garbage Collector)是JDK 11中推出的一款追求极致低延迟的实验性质的垃圾收集器,它曾经设计目标包括:

https://static001.geekbang.org/infoq/6b/6b41232769c6fa7aa44aef6688ae46d8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

代表 Java 未来的 ZGC 深度剖析,牛逼!

用户头像
AI乔治
2020-10-15

JAVA程序最爽的地方是它的GC机制,开发人员不需要关注内存申请和回收问题。同时,JAVA程序最头疼的地方也是它的GC机制,因为掌握JVM和GC调优是一件非常困难的事情。在ParallelOldGC、CMS、G1之后,JDK11带来的全新的「ZGC」为我们解决了什么问题?Oracle官方

https://static001.geekbang.org/infoq/ea/eadbc4dd3f535a9a692e099360a8d5d9.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

乙己说:NUMA 是个啥?

用户头像
再见小飞侠
2020-05-21

翻看OpenJDK Java14 版本的发型说明时,发现了下图内容,好奇NUMA是个啥,所以翻找了一下,整理出来作为吹牛的谈资。

别总说 CMS、G1,该聊聊 ZGC 了

用户头像
猿人谷
2020-04-27

别总说CMS、G1,该聊聊ZGC了

ZGC_ZGC技术文章_InfoQ写作社区