欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

java内存模型

时间:2023-08-05

cpu的内存模型

由于CPU与主内存的访问速度差异比较大,所以在两者之间增加了缓存。

其中L1i(i是instruction的首字母)和L1d(d是data的首字母)有各自专门用途。

CPU Cache是由多个Cache Line构成的,Cache Line可以认为是CPU Cache中的最小缓存单位,目前主流CPU Cache的Cache Line大小都是64字节。

整体CPU和主内存之间交互的大致架构:

java 内存模型

主流的解决缓存一致性的方法:

1、总线加锁方式。

2、缓存一致性协议。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。