小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
ZGC:十年重塑Java性能

ZGC是Oracle的并发垃圾收集器,已从JDK 11的实验特性发展为适用于高响应时间要求的生产就绪解决方案。本文探讨了ZGC的历史、内部机制、JDK 25的性能及未来发展计划。

ZGC:十年重塑Java性能

insidejava insidejava · 2026-06-30T00:00:00Z
简化ZGC中的弱引用处理

这篇文章讨论了Fredrik在乌普萨拉大学完成的硕士论文,研究了Oracle ZGC中弱引用处理的开销及其优化。通过三种管道修改,提出用注解字段机制替代WeakReference对象,从而显著减少GC开销。研究表明,@weak注解能有效降低内存占用和垃圾回收时间,优化了Java的弱引用处理。

简化ZGC中的弱引用处理

insidejava insidejava · 2026-06-11T00:00:00Z
简化ZGC中的弱引用处理

这篇文章讨论了Fredrik在乌普萨拉大学的硕士论文,研究了Oracle ZGC中弱引用处理的开销及其优化。通过三种管道修改,论文提出用注解字段机制替代WeakReference对象,以减少GC开销。研究表明,@weak注解显著降低了内存占用和GC时间,优化效果优于传统WeakReference处理。

简化ZGC中的弱引用处理

insidejava insidejava · 2026-06-11T00:00:00Z
DevOps中的Java 26

Java 26将于3月17日发布,带来多项更新,包括对ZGC的AOT对象缓存支持、G1垃圾收集器性能提升、快速回收大型对象,以及JVM标志和JMX API的改进。这些变化旨在提高Java应用的启动性能和内存管理效率。

DevOps中的Java 26

insidejava insidejava · 2026-03-02T00:00:00Z
现代 GC 技术前沿:低延迟与智能化

随着服务器内存的增加,传统垃圾收集器面临挑战。现代垃圾收集器(如ZGC)采用染色指针和读屏障等技术,将停顿时间控制在10毫秒以内,并引入人工智能进行自动调优,以提升性能和降低运维成本。

现代 GC 技术前沿:低延迟与智能化

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2025-11-30T00:00:00Z
Java 垃圾回收机制详解

Java 的垃圾回收技术经历了从 Serial GC 到 ZGC 的演变。分代收集理论将堆分为新生代和老年代,并使用卡表处理跨代引用。CMS 采用并发标记清除算法,G1 引入区域和记忆集,而 ZGC 则通过染色指针和读屏障实现低延迟回收。

Java 垃圾回收机制详解

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2025-11-30T00:00:00Z

垃圾收集(GC)是Java平台的自动内存管理功能,旨在让开发者专注于应用逻辑。Java提供多种GC算法以适应不同的工作负载。默认的G1收集器通常表现良好,但在特定场景下,其他GC可能更具优势。本文讨论了GC的基本概念、不同收集器的选择理由,以及G1和ZGC的特点与性能差异。

Java中的垃圾收集:选择合适的收集器

insidejava insidejava · 2025-11-29T00:00:00Z

甲骨文Java团队成员分享了他们的新闻和观点,涵盖了Java的最新动态和技术发展。

ZGC中的NUMA感知重定位

insidejava insidejava · 2025-10-24T00:00:00Z

ZGC的指针着色是其核心,选择合适的着色方式对算法至关重要。随着ZGC的复杂性增加,其色彩调色板也在演变,以描述更细腻的色调。本文探讨了ZGC从非代际到代际的演变,以及为下一步线程局部GC的准备。

ZGC指针色彩调色板的演变 #JVMLS

insidejava insidejava · 2025-10-06T00:00:00Z
让我们来看看... 使用ZGC降低Java尾部延迟

Java 25引入的ZGC垃圾收集器显著降低了应用程序延迟,通过将GC工作移至独立线程,减少了GC暂停时间,适合大内存和微服务部署。尽管在高负载下可能出现分配停滞,但其默认设置下的低尾延迟使其值得尝试。

让我们来看看... 使用ZGC降低Java尾部延迟

morling.dev -- Blog morling.dev -- Blog · 2025-09-17T15:09:00Z

Java每次发布都会带来性能和运行时的更新。对于从Java 21迁移到25的组织,了解所有变化需要查阅大量发布说明。Billy Korando总结了重要的性能和运行时更新,包括紧凑对象头、ZGC和JFR的改进。

Java 21 ⮕ 25:性能和运行时增强 #通往25的道路

insidejava insidejava · 2025-09-05T00:00:00Z

Z垃圾收集器是HotSpot的高级并发自动内存管理系统。适当配置可显著提升性能,但不当配置可能导致性能问题。本文探讨这些陷阱及其避免方法,并分享ZGC的持续改进以提升用户体验。

ZGC - 铺设垃圾收集的高速入口

insidejava insidejava · 2025-07-10T00:00:00Z
JDK高版本特性总结与ZGC实践

美团信息安全团队升级至JDK 17后,性能和稳定性显著提升,机器成本降低10%。新特性如局部变量类型推断、密封类和Record类提高了开发效率。ZGC垃圾回收器在高负载场景下表现优异,降低了响应时间。整体升级带来了明显的性能和成本优化。

JDK高版本特性总结与ZGC实践

美团技术团队 美团技术团队 · 2025-06-20T00:00:00Z
Netflix是如何在Java上运行的?

本文探讨了Netflix如何利用Java和Spring Boot构建现代后端架构,采用GraphQL实现灵活数据交互,使用虚拟线程提升并发性能,并通过ZGC优化垃圾回收,以增强系统的可靠性和性能。Netflix持续评估和优化技术栈,以满足全球流媒体平台的需求。

Netflix是如何在Java上运行的?

ByteByteGo Newsletter ByteByteGo Newsletter · 2025-06-03T15:30:52Z

本文探讨了OpenJDK中的ZGC垃圾收集器如何为Java堆分配内存,重点介绍了JDK-8350441中引入的Mapped Cache增强功能。ZGC涉及内存管理的细节,适合对Java和垃圾收集感兴趣的读者。

ZGC如何为Java堆分配内存

insidejava insidejava · 2025-04-17T00:00:00Z
ZGC(Z垃圾收集器)深入研究

Java 11引入了Epsilon垃圾收集器和ZGC(Z垃圾收集器),后者专为大堆内存设计,具有低延迟特性。ZGC采用三色标记算法,确保垃圾收集暂停时间极短,适合实时数据分析和云计算等场景,其并发处理和触发机制在大规模内存管理中表现优异。

ZGC(Z垃圾收集器)深入研究

DEV Community DEV Community · 2025-01-25T14:42:45Z

这项研究由Oracle、乌普萨拉大学和KTH联合进行,作者Casper探讨了将ZGC与基于伙伴分配器的二级空闲列表结合的可行性,以减少内存碎片和提高内存重用效率。研究评估了三种伙伴分配器的优缺点,并提出了懒分割和合并等优化方法。结果表明,尽管分配速度良好,但伙伴分配器的结构性低效导致内存浪费和碎片化。未来的工作将集中在改进分配器和开发混合方法上。

使用伙伴分配器减少ZGC中的跨页碎片

insidejava insidejava · 2025-01-08T00:00:00Z
比较Java 23中的垃圾回收器类型

本文分析了Java 23中ZGC+Generational垃圾回收器的性能测试,结果显示其CPU利用率低、GC开销小,优于G1GC和Shenandoah。作者对其表现感到惊讶,并期待在实际应用中使用。

比较Java 23中的垃圾回收器类型

DEV Community DEV Community · 2024-12-21T16:26:57Z

甲骨文Java团队成员分享了他们的新闻和观点,涵盖了Java的发展动态和技术趋势。

ZGC自动堆大小调整 #JVMLS

insidejava insidejava · 2024-11-09T00:00:00Z
OpenJDK 新闻汇总:紧凑对象头、同步虚拟线程、禁用安全管理器

OpenJDK生态系统活跃,四个JEP成功评审,目标为JDK 24,五个新JEP待审。JEP 490提议移除ZGC的非代际模式,JEP 487、478、404等被提升为目标。JDK 24计划于2024年12月5日进入第一阶段。

OpenJDK 新闻汇总:紧凑对象头、同步虚拟线程、禁用安全管理器

InfoQ InfoQ · 2024-11-04T02:30:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码