技术栈
zgc
威哥爱编程
24 天前
java
·
jvm
·
zgc
Java Z 垃圾收集器如何彻底改变内存管理
大家好,我是 V 哥,今天的内容来聊一聊 ZGC,Java Z Garbage Collector(ZGC)是一个低延迟垃圾收集器,旨在优化内存管理,主要用于大内存应用场景。它通过以下几个关键创新,彻底改变了传统Java的内存管理方式:
太阳伞下的阿呆
3 个月前
jvm
·
jdk
·
zgc
·
g1
Jvm G1与ZGC启动参数
设置初始堆和最大堆大小为 4G。启用 G1 垃圾收集器。目标是将最大 GC 暂停时间控制在 200 毫秒以内。
剑海风云
5 个月前
java
·
算法
·
并发
·
zgc
·
内存碎片
·
0字节标头
·
zgc小页面
通过自定义分配器解决 ZGC中的碎片问题
ZGC 和其他垃圾收集器通常使用碰撞指针分配,这对于顺序分配很有效,但随着时间的推移会导致碎片化。当产生无法轻松重用的内存间隙时,就会发生碎片化,这需要昂贵的活动对象重新定位。这项研究的目标是通过使用基于空闲列表的分配器和碰撞指针分配器来减少 ZGC 中的重新定位需求,这可以在某些情况下更有效地跟踪和利用碎片内存。
zoeil
1 年前
java
·
开发语言
·
后端
·
jdk
·
zgc
·
新特性
JDK11新特性
目录一、JShell二、Dynamic Class-File Constants类文件新添的一种结构三、局部变量类型推断(var ”关键字”)
有梦想的攻城狮
1 年前
java
·
graalvm
·
zgc
·
java15
·
java15新特性
Java15新增特性
前面的文章,我们对Java9、Java10、Java11、Java12 、Java13、Java14 的特性进行了介绍,对应的文章如下
京东云开发者
1 年前
jdk17
·
zgc
·
jvm源码
OpenJDK17-JVM源码阅读-ZGC-并发标记
ZGC 是一款低延迟的垃圾回收器,是 Java 垃圾收集技术的最前沿,理解了 ZGC,那么便可以说理解了 java 最前沿的垃圾收集技术。
京东云技术团队
1 年前
java
·
开发语言
·
京东云
·
jdk17
·
zgc
JDK 17 营销初体验 —— 亚毫秒停顿 ZGC 落地实践 | 京东云技术团队
自 2014 年发布以来, JDK 8 一直都是相当热门的 JDK 版本。其原因就是对底层数据结构、JVM 性能以及开发体验做了重大升级,得到了开发人员的认可。但距离 JDK 8 发布已经过去了 9 年,那么这 9 年的时间,JDK 做了哪些升级?是否有新的重大特性值得我们尝试?能否解决一些我们现在苦恼的问题?带着这份疑问,我们进行了 JDK 版本的调研与尝试。