TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Bending pause times to your will with Generational ZGC

85 点作者 lichtenberger大约 1 年前

5 条评论

KingOfCoders大约 1 年前
Java has been pushing out new and better GC constantly the last decades.<p>I wish Go would invest in GC the same way Java does.
评论 #39724087 未加载
评论 #39724438 未加载
jeffbee大约 1 年前
You can try to explain to people that enabling Transparent Hugepages is going to win them 5-20% CPU throughput and they just won&#x27;t believe you.
评论 #39723293 未加载
评论 #39723732 未加载
评论 #39724327 未加载
评论 #39723496 未加载
评论 #39729199 未加载
mynameisnoone大约 1 年前
Wondering if anyone here runs Azul&#x27;s C4 in production and how it compares to ZGC.
WJW大约 1 年前
I find it incredible how much design room there is in GC research and how much is as yet unexplored. In my opinion, GC (and relatedly, event loop scheduling) are often way too integrated in a language runtime. I would love seeing this become more configurable, and am glad to see developments in this direction like the fiber schedulers in modern Ruby and custom allocators in Zig.<p>I once inquired about making the Haskell IO manager configurable at runtime but the GHC maintainer team was extremely apprehensive about it because they feared that they would be on the hook for any bugs introduced by third-party IO managers. As it is, Java gets all the GC research love while most other languages make do with very basic GC algorithms. It doesn&#x27;t have to be like this.
评论 #39721987 未加载
评论 #39723759 未加载
评论 #39722550 未加载
exabrial大约 1 年前
What sort of heap sizes does g1 vs zgc really start to make a difference?