Java线程模型和cpu的缓存模型类似,是基于cpu的缓存模型来建立的。Java线程内存模型是标准化的,屏蔽掉了底层不同计算机的区别。

    MESI缓存一致性协议,多个cpu从主内存读取到同一个数据到各自的高速缓存,当其中的某个cpu修改了缓存里的数据,该数据会马上同不会主内存,其他CPU通过总线嗅探机制,可以感知到数据的变化从而将自己缓存里的数据失效。

  

 

 

  

posted on 2022-03-23 20:24  迎新  阅读(121)  评论(0编辑  收藏  举报