缓存一致性的定义说:
序贯一致性
如果我们遵循顺序一致性,那么缓存一致性的每一个条件似乎都会得到满足。因此,我认为顺序一致性意味着缓存一致性(而且顺序一致性比缓存一致性强)。
发布于 2022-09-01 12:01:01
是。相干性可以看作是每个位置的顺序一致性。
因此,对于顺序一致性:如果执行的结果可以用具有以下属性的不同的执行来解释:
然后执行顺序是一致的。
对于一致性,您只需要每个位置的总顺序,但否则,同样的规则适用于顺序一致性。
因此,任何顺序一致的执行都是连贯的。但这句话不一定是真的。
发布于 2022-04-10 17:31:15
顺序一致性的关键是所有处理器都将以相同的顺序查看所有事件,但无法保证何时会发生这种情况。因此,在许多情况下,您将无法获得最新的写作。
在一个非常一致的系统中,顺序和最近都得到了满足。
顺便说一句,我在一些文献中看到了顺序一致性的一个较弱的定义--所有处理器都会以某种顺序看到事件,但顺序对所有人都是一样的。这意味着,如果您有几个写操作,它们可能会以任何顺序执行--也许不是按照客户机提交它们的顺序执行;但是所有处理器都会得到相同的顺序,不管是什么顺序。
https://stackoverflow.com/questions/71808400
复制相似问题