一、 CPU 内存模型

学习笔记(05):Java并发编程精讲-Java内存模型

一级(L1 Cache)、二级缓存(L2 Cache):单个CPU内高速共享缓存。

三级缓存:多个CPU共享。

Memory:操作系统级别内存。

 

二、JAVA 内存模型

学习笔记(05):Java并发编程精讲-Java内存模型

 

三、 happens-before

学习笔记(05):Java并发编程精讲-Java内存模型

相关文章: