V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zhouhu  ›  全部回复第 2 页 / 共 9 页
回复总数  174
1  2  3  4  5  6  7  8  9  
47 天前
回复了 superhot 创建的主题 程序员 请教 Java OOM 及 JVM 相关的问题
我猜你虽然设置了最大 Xmx2847m ,但是 JVM 启动的时候并没有申请那么多,当 运行一段时间后 JVM 再去申请内存,操作系统已经没有足够的内存了。

所以设置 Xmx2048m Xms2048m

通过查看不同 region 数量显示,如果是 2048M 还是有空余空间的。

Xmx2847m

total 2847

old: 1733
free: 937
HS: 18
HC:19
E|cs: 122
s|cs: 18
47 天前
回复了 superhot 创建的主题 程序员 请教 Java OOM 及 JVM 相关的问题
@superhot 你们业务量很大?最好 xmx 和 xms 设置为一样的 。一般的业务 1G 就好了。

Xmx2847m 为什么是 2847 啊,虽然 G1 会自动对齐。
47 天前
回复了 momowei 创建的主题 Go 编程语言 go 的内存优势在部分场景比想象中多
主要是 spring boot ,还有就是 java object header 占用。
前者市面上应该有很多代替品
后者的话,JEP 450: Compact Object Headers (Experimental) 发布了会有重大改善
@azhong123 是的,会 C 和 java 肯定是能看懂的
@Geekerstar 哈哈哈,要是有空可以把经验分享给大家。G1 full gc 在 java 10 以后也有优化。G1 full gc 我应该会在后续的文章中写道。
@seedhk 感谢
@spkingr 感谢老哥提醒,你说的是 G1 对记忆集的优化是吧,现在改了,你再看看。
https://juejin.cn/post/7418363736412815370


破了两张是指,我看了下没注意到图片有问题。https://juejin.cn/post/7419978042247413797

JVM 深入还是得学会 C++吧?
只是看代码的还好,我会 c 和 java ,基本代码都能看,看不懂的就 gpt 。

这 G1 的源码搞懂了,对应实际应用是啥
1. 对面试有帮助吧,只是看《深入理解 Java 虚拟机》那本书的话,有些地方总是似懂非懂的。
2. 工作中,因为 G1 现在是默认收集器,应用范围广,java9 之后默认就是 G1 ,如果 GC 有问题的话,看了源码了解原理,查看日志和定位问题、GC 优化都比较容易。学习 G1 相比其他收集器性价比高一些吧
3. 看懂 G1 最新的优化成果,我对这个比较感兴趣。
自我感觉 Young GC 写得还比较深入,大家不要只看 G1 pin region 那篇😂
76 天前
回复了 Ayanokouji 创建的主题 程序员 JDK 23 发布了
77 天前
回复了 Ayanokouji 创建的主题 程序员 JDK 23 发布了
@ShotaconXD GC 方面有很多的优化,不要只是关注语法。😂
77 天前
回复了 Ayanokouji 创建的主题 程序员 JDK 23 发布了
@jorneyr 本来就不是正式功能吧
77 天前
回复了 Ayanokouji 创建的主题 程序员 JDK 23 发布了
77 天前
回复了 Ayanokouji 创建的主题 程序员 JDK 23 发布了
@yty2012g 看到很多大佬对 gc 的评论😂
77 天前
回复了 Ayanokouji 创建的主题 程序员 JDK 23 发布了
推荐一个博主 tschatzl ,在 oracle 做 gc 优化的,他主要 g1 的优化。
https://tschatzl.github.io/
77 天前
回复了 Ayanokouji 创建的主题 程序员 JDK 23 发布了
目前使用 G1 是比较好的,G1 在 latency 、throughput 、footprint 有很好的平衡。追求 throughput 使用 parallel GC ,追求 latency 使用 ZGC 。
拿 N+1 走人比较稳吧
86 天前
回复了 nenseso 创建的主题 职场话题 八小时工作制无法落实的一个原因
@fregie 还生产力呢,现在是消费不足。
86 天前
回复了 nenseso 创建的主题 职场话题 八小时工作制无法落实的一个原因
为什么呢?因为蛮多的人还是期望有青天大老爷来做主的封建思想,比如执法部门严格执法,比如好的工会。
本质是什么呢?本质是中国的工人阶级没有经历与资本家和 zf 的博弈,没有真正的培植出自己力量和思想。只有工人阶级成长起来,才会有严格的执法,才会有帮你维权的工会,而不是反过来。
PG 单表数十亿,不是很复杂的查询都没问题的。分区表+堆机器能解决绝大部分问题吧
绑定到一个根域名
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3425 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 11:53 · PVG 19:53 · LAX 03:53 · JFK 06:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.