我理解一般的缓存一致性协议是为了保持共享数据的多个本地副本(缓存)之间的一致性。
我不明白的是成为基于目录的缓存一致性协议意味着什么?
感谢。
答案 0 :(得分:1)
简单来说,directory based cache一致性系统意味着缓存一致性管理 centrelized ,这意味着它由一个单元 - 目录管理。
该目录保存所有内存块的状态,并管理来自节点(处理器)的这些块的请求。例如,如果节点想要将块读入其缓存,则必须从目录中获取权限。然后,目录检查是否有任何其他节点保存该块,并强制它们在必要时更新它。