M:修改 modified
该缓存行刚被持有该缓存行的cpu修改,即与主内存种的数据不一致,未来需要在某个时间点(其他线程读取相应内存时候)写回到主内存中
E:独享 exclusive
缓存行只存在当前cpu中,且未被修改过,与主内存中数据一致。当其他cpu去主内存加载该内存时候变为共享状态s
S:共享 shared
缓存行被多个cpu缓存,且各个缓存中的数据和主内存的数据一致。当一个cpu改变该缓存行,其他cpu的缓存变为无效状态I
I:无效 Invalid
其他cpu修改了缓存。导致当前cpu持有的缓存无效。

