關(guān)于MESI CPU緩存一致性協(xié)議

1.MESI分別為CPU緩存行的四個狀態(tài),

M(Modified)代表被修改,即cpu緩存行中的數(shù)據(jù)和主存中的數(shù)據(jù)不一致的狀態(tài)。

E(Exclusive)獨享的,即當(dāng)前只有一個cpu緩存行持有該數(shù)據(jù),且數(shù)據(jù)和主存一致。

S(Shared)共享的,即多個cpu緩存行都緩存該數(shù)據(jù)的副本,且數(shù)據(jù)和主存一致。

I(Invalid)無效的,即共享狀態(tài)的某一個cpu緩存行的數(shù)據(jù)被修改了,立即通知其他cpu緩存行,告知其他cpu緩存行當(dāng)前的緩存無效。

注意:cpu緩存行失效是不會通知其他cpu緩存行的。

源自對https://www.cnblogs.com/shangxiaofei/p/5688296.html的理解。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容