码迷,mamicode.com
首页 > 其他好文 > 详细

MOESI protocal

时间:2019-10-08 14:28:12      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:状态   mic   cache   exclusive   机制   数据   shared   toc   存在   

MOESI 是cache的一中协议机制,用于确保不同cache 缓存的相同位置的数据的一致性。
技术图片

invalid : 当前cache line的数据无效;
exclusive: cache line 数据最新有效,且与memory数据一致,其他cache这种没有相同数据;
share: 当前cacheline 的数据在其他cache中也存在,分两种情况(1)有且只有一个cache中数据为owned,其他cache也有copy的话, 状态也为shared,memory数据不是最新的;(2)memory数据最新,其他cache的copy都是shared;
modify: memory 数据不是最新,有且只有当前cache有最新数据;
owned: memory 数据不是最新,只有当前cache的数据是最新并且为owned状态,其他cache有一个当前的copy,并且是shared状态。

MOESI protocal

标签:状态   mic   cache   exclusive   机制   数据   shared   toc   存在   

原文地址:https://www.cnblogs.com/yanli0302/p/11634953.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!