获得徽章 27
Java 25 看了很多提升的地方,还是值得升级的

三、性能与运行时(正式)
1. 紧凑对象头(JEP 519,正式)
64 位架构下,HotSpot 对象头从 96–128bit压缩到 64bit,减少对象内存占用、提升缓存命中率、降低 GC 压力,典型业务堆内存可省 5%–15%。
2. 分代 Shenandoah GC(JEP 521,正式)
Shenandoah GC 分代模式转正,兼顾低延迟与吞吐量,适合大堆、低暂停要求的云原生应用。
3. AOT 命令行优化(JEP 514,正式)
简化jaotc提前编译命令,自动生成 AOT 缓存,大幅提升 Java 应用启动速度(冷启动快 30%+),适配 Serverless、微服务快速扩缩容。
4. ZGC/G1 优化
ZGC 页缓存重构、G1 记忆集合并,降低 GC 暂停、提升内存利用率。
展开
评论
35岁,程序员,北漂,失业过后三个月内能找到工作吗
3
最近需求没有上几个,反倒是天天挨骂
评论
为什么感觉上了很多网课,但是没有什么收获,是课程讲得热闹,还是我没认真总结
评论
最近学习看了很多网课,发现老师讲得挺好,挺热闹的,但是对自己提升不大
评论
魔幻,最近左眼跳,每次出门,都是看到3次摩托车车祸,1 次商场起火,1次醉汉跌倒。
10
怎么实现网络 io 和内存 io 分离,并且保证一致性

现在是
1. 加锁 2. 内存操作 3. 网络操作 4. 释放锁

希望是对内存操作加锁即可,网络操作可以并行
展开
7
Java 架构师 @某软件公司
jdk11, 之前用的 g1 , gc 停顿时间10ms , 想换 Zgc 请问需要休息什么

服务器32核64g
评论
赞了这篇沸点
我这个机器怎么样?XDM
优弧于2023-12-19 18:07发布的图片
73
腾讯视频也蹦了,今年,大厂在系统稳定性和成本之间选择了,裁员截流。这个确实是 it 黄金10年的落幕,互联网的悲哀
2
Java 架构师 @某软件公司
阿里稳定性事件频出,是现在大多数公司压缩业务线,大力裁员的果。估计类似的事件还会频出
4
财务流水和财务余额,如何并发记账,想了很久,流水上需要有before 和 after .

有一个方案就是余额通过原子增减,成功后返回 old 值,然后再记录流水
1
曾梦想仗剑走天涯,看看世间的繁华; 当我年满满18, 青春的大好年华; 努力踏出步伐,独自四海为家; 受尽社会的毒打,现在三十有八; 内心已无芳华,两鬓见渐的多白发; 人近不惑,历经沉浮。
1
都说查漏补缺,漏的都知道,但是怎么补呢,头疼疼
评论
Java 架构师 @某软件公司
Java 架构师 @某软件公司
下一页
个人成就
优秀创作者
文章被点赞 6,906
文章被阅读 577,245
掘力值 20,296
收藏集
3
关注标签
7
加入于