Java内存模型 JVM内存结构

Java内存模型 起因 我们写程序,为什么要考虑内存模型呢,缓存一致性问题、内存一致问题是硬件的不断升级导致的。解决问题,最简单直接的做法就是废除CPU缓存,让CPU直接和主存交互。但是,这么做虽然可以保证多线程下的并发问题。但是,这就有点时代倒退了。 所以,为了保证并发编程中可以满足原子性、可见性及有序性。有一个重要的概念,那就是——内存模型。 即为了保证共享内存的正确性(可见性、有序性、原子性
相关文章
相关标签/搜索