缓存一致性协议是什么协议,缓存一致性协议是怎么给隐蔽信道带来便利的。。。。

     1、WHAT1?

     首先明白什么是缓存?

     首先明白什么是缓存,缓存是介于物理存储CPU处理之间的一段内存空间主要用于存储从物理存储读出、或者要写入的数据,这需要硬件或者软件支持。如果读取或写入物理存储中的一个字节或一段数据,如果没有缓存,那么每次的读写请求都会直接访问物理存储,而物理存储的速度一般都比较慢,而且物理定位也比较慢,缓存使用后,可以一次性读出需要的数据相邻的数据,暂时存储在缓存中,下面如果还要读取,而这部分数据已经在缓存了,就不需要再去读取物理存储,同样,如果是写操作,可以先将需要写入的数据暂时保存在缓存中,等到缓存过期或者强行清空时,再一次写入物理存储。这样可以把多次的物理存储访问,变成一次物理存储的访问,提高访问效率。具体的操作算法这里不多作阐述。

     缓存的一致性就是指缓存中的数据是否和目标存储中的数据是一样的,也就是说缓存中已经修改得数据是否已经保存到了物理存储中,物理存储中已经被修改得内容,是否与缓存的内容是一样的。这就是一致性的概念。

     2、Relationship

     姑凉,缓存一致性协议和隐蔽信道的便利没有关系哦,反而为了保持缓存一致性,反而使得隐蔽信道的构建变得不是那么方便。

原文地址:https://www.cnblogs.com/meihao1989/p/3101132.html