安全的SRSW和安全的MRSW寄存器

时间:2017-11-22 13:20:56

标签: java concurrency

两者"多处理器编程的艺术" Herlihy,Shavit和" Java中的并发和分布式计算"作者:Vijay K. Garg书籍将Java字段称为安全SRSW寄存器的示例。后者甚至为它提供了一个示例数据结构:

public class SafeSRSWBoolean implements Register<Boolean> {

    private boolean value;

    @Override
    public Boolean read() {

        return value;
    }

    @Override
    public void write(Boolean value) {
                this.value = value;
    }
} 

我的问题是为什么它也不能成为MRSW注册?它似乎满足了它的条件,因为读者不是作家,它不会修改数据结构。

0 个答案:

没有答案