之前做过一个测试,详情见这篇文章《多线程 +1操作的几种实现方式,及效率对比》,当时对这个测试结果很疑惑,反复执行过多次,发现结果是一样的:
单线程下synchronized效率最高(当时感觉它的效率应该是最差才对);AtomicInteger效率最不稳定,不同并发情况下...
water
2年前 (2023-02-07) 1419℃ 0评论
1喜欢
前言
最近遇到几个系统 young gc 时间比较长,在 young gc 长的同时,系统负载也随时升高,因此熟读GC日志以及了解一些Jvm常见调优是必要的。
收获
看完应该有如下收获
熟悉young GC日志每一行啥意思(会看)。了解一些关键GC调优参...
water
2年前 (2023-02-07) 1524℃ 0评论
0喜欢
性能调优:
-XX:-OmitStackTraceInFastThrow 去掉优化多次抛异常
-XX:-UseBiasedLocking 去掉偏向锁(锁竞争激烈的场景下加上)
-XX:-UseCounterDecay 禁止JIT调用计数器衰减(默认情况下,每次...
water
2年前 (2023-02-07) 1115℃ 0评论
0喜欢