LongAdder

LongAdder源码分析 一、LongAdder构造 1 2 3 4 5 6 /** * Creates a new adder with initial sum of zero. */ public LongAdder() { } 二、add 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Striped64

Striped64源码分析 Striped64博客 jdk 1.8.0.90 分析 简介 Striped64是jdk1.8提供的用于支持如Long累加器,Double累加

ForkJoin1.8 模式分析

ForkJoin模式分析 简介 Fork/Join框架介绍不错博客,阿里方腾飞写 Fork/Join使用两个类来完成以上两件事情: ForkJoin

神奇的缓存行填充

神奇的缓存行填充 原文地址 计算机入门 我喜欢在LMAX工作的原因之一是,在这里工作让我明白从大学和A Level Computing所学的东西实际上还是有意

揭秘内存屏障

揭秘内存屏障 原文地址 什么是内存屏障? 它是一个CPU指令。没错,又一次,我们在讨论CPU级别的东西,以便获得我们想要的性能(Martin著名的