java内存模型跟cpu内存模型很相似,先从cpu内存模型开始吧
1、cpu内存模型
计算机在执行程序的时候,每条指令都是在cpu中执行的,计算机运行的数据都是存放在内存中。
cpu要不断的从内存中获取和写入数据,由于cpu执行速度非常快,内存跟不上,所以出现了高速缓存区。cpu会先从高速缓存去中读取和写入数据,
java内存模型跟cpu内存模型很相似,先从cpu内存模型开始吧
1、cpu内存模型
计算机在执行程序的时候,每条指令都是在cpu中执行的,计算机运行的数据都是存放在内存中。
cpu要不断的从内存中获取和写入数据,由于cpu执行速度非常快,内存跟不上,所以出现了高速缓存区。cpu会先从高速缓存去中读取和写入数据,