volatile底層實現(CPU的緩存一致性協議MESI)

CPU的緩存一致性協議MESI 在多核CPU中,內存中的數據會在多個核心中存在數據副本,某一個核心發生修改操做,就產生了數據不一致的問題,而一致性協議正是用於保證多個CPU cache之間緩存共享數據的一致性。web cache的寫操做 write through 寫通緩存 每次CPU修改cache中的內容會當即更新到內存,也就意味着每次CPU寫共享數據,會致使總線事務,所以這種方式經常會引發總線
相關文章
相關標籤/搜索