三.多線程JUC篇-3.5 LongAdder

1.LongAdder原理 LongAdder是根據ConcurrentHashMap這類爲併發設計的類的基本原理——鎖分段,來實現的,它裏面維護一組按需分配的計數單元,併發計數時,不同的線程可以在不同的計數單元上進行計數,這樣減少了線程競爭,提高了併發效率。本質上是用空間換時間的思想,不過在實際高併發情況中消耗的空間可以忽略不計。 使用LongAdder時,內部維護了多個Cell變量,每個Cel
相關文章
相關標籤/搜索