Java內存訪問重排序筆記

關於重排序 重排序通常是編譯器或運行時環境爲了優化程序性能而採取的對指令進行重新排序執行的一種手段。 重排序分爲兩類:編譯期重排序和運行期重排序,分別對應編譯時和運行時環境。 As-if-serial語義 as-if-serial語義的意思是,所有的動作(Action)都可以爲了優化而被重排序,但是必須保證它們重排序後的結果和程序代碼本身的應有結果是一致的。 Java編譯器、運行時和處理器都會保證
相關文章
相關標籤/搜索