多個cpu多級緩存一致性

M: 被修改(Modified) E: 獨享的(Exclusive) S: 共享的(Shared) I: 無效的(Invalid) 當有線程使用主內存時,load到cpu緩存中時,此時根據緩存一致性特性,在緩存中的狀態變爲E(獨佔狀態),並且對bus進行監聽。 當其他cpu使用同一個主內存時,cpu1通過嗅探機制,可以知道其他線程也使用該主內存,此時狀態變爲S(共享態) 當cpu1將緩存數據經過執
相關文章
相關標籤/搜索