9

シーケンシャル一貫性では、すべてのプロセスをシーケンシャルに処理する必要があることを理解しています。例えば:

Process 1     Process 2
x = 1         z = 5
y = 2         p = 3

したがって、x=1、z=5、y=2、p=3 または z=5、p=3、x=1、y=2 を得ることができます。しかし、重要なのは、p は z が実行された後にのみ実行できるということです。正しいですか?

因果的一貫性についてはどうですか?そこに違いは見られません。Java や C で書かれたスケッチやコードは素晴らしいでしょう。ありがとうございました。

4

1 に答える 1