Java内存模型与Java线程的实现原理

硬件的效率与一致性 基于高速缓存的存储交互很好的解决了处理器和内存的速度矛盾,可是也为计算机系统带来了更高的复杂度,由于引入了一个新问题:缓存一致性。 在多处理器系统中,每一个处理器都有本身的高速缓存,而他们又共享同一主内存(Main Memory),如上图所示。当多个处理器的运算任务都涉及到主内存中的同一块区域,那么将高速缓存中的数据同步回主内存时,到底以谁的缓存数据为准呢?为了保证数据的一致性
相关文章
相关标签/搜索