Java内存模型 --- JMM

JMM简介 在物理机上,由于处理器上的寄存器的读写的速度比内存快几个数量级,为了解决这种速度矛盾,在它们之间加入了高速缓存。加入高速缓存带来了一个新的问题:缓存致性问题。如果多个缓存共享同一块主内存区域,那么多个缓存的数据可能会不一致,需要一些协议来解决这个问题,如下图所示  为了提高物理机的性能,除了增加缓存之外,为了使得处理器内部的运算单元能尽量被充分利用,处理器可能会对输入输出代码进行乱序执
相关文章
相关标签/搜索