內存排序

內存排序是指CPU訪問主存時的順序 。 可以是編譯器在編譯時產生 ， 也可以是CPU在運行時產生 。 反映了內存操作重排序 ， 亂序執行 ， 從而充分利用不同內存的總線帶寬 。 現代處理器大都是亂序執行 。 因此需要內存屏障以確保多線程的同步 。