Java內存模型 JVM內存結構

Java內存模型 起因 我們寫程序,爲什麼要考慮內存模型呢,緩存一致性問題、內存一致問題是硬件的不斷升級導致的。解決問題,最簡單直接的做法就是廢除CPU緩存,讓CPU直接和主存交互。但是,這麼做雖然可以保證多線程下的併發問題。但是,這就有點時代倒退了。 所以,爲了保證併發編程中可以滿足原子性、可見性及有序性。有一個重要的概念,那就是——內存模型。 即爲了保證共享內存的正確性(可見性、有序性、原子性
相關文章
相關標籤/搜索