分段锁 共 3 篇文章

Java DoubleAdder 为什么在高速并发下比 AtomicLong 吞吐量更高
2026-05-22 18:23:09
Java DoubleAdder 为什么在高速并发下比 AtomicLong 吞吐量更高 在处理高并发计数场景时,选择正确的工具至关重要。AtomicLong 是 JDK 1.5 引入的经典并发计数器,而 DoubleAdder(及其兄弟 LongAdder)在 JDK 1.8 中被引入,旨在解决前
Java并发 DoubleAdder AtomicLong
42 0
Java ConcurrentHashMap在JDK8中为什么放弃分段锁
2026-05-01 16:23:32
Java ConcurrentHashMap在JDK8中为什么放弃分段锁 Java 8 对 ConcurrentHashMap 进行了彻底的重构,彻底摒弃了 Java 7 中使用的“分段锁”机制,转而采用了 CAS + synchronized 的组合方式。这一改变并非为了标新立异,而是为了解决旧设
Java JDK8 分段锁
68 0
Java LongAdder在高并发计数场景下的分段锁优化
2026-04-23 04:25:28
Java LongAdder在高并发计数场景下的分段锁优化 在并发编程中,统计计数(如点击量、请求数)是极其常见的需求。JDK 8 之前,我们通常使用 AtomicLong 或 synchronized 来实现线程安全计数。然而,在极高的并发场景下,这两种方案都会遇到性能瓶颈。LongAdder 是
Java LongAdder 高并发
59 0