LINUX.ORG.RU

История изменений

Исправление Laz, (текущая версия) :

Атомарность означает что никто не вклинится в середину одного атомарного действия, именно это и ничего более того.

Атомарность означает, что все сторы, которые стоят в коде до атомарной операции, будут видны всем лоадам, которые стоят после неё. Без атомика один тред может вообще никогда не увидеть изменения, сделанные другим тредом.

Исходная версия Laz, :

Атомарность означает что никто не вклинится в середину одного атомарного действия, именно это и ничего более того.

Атомарность означает, что все сторы, которые стоят в коде до атомика, будут видны всем лоадам, которые стоят после него. Без атомика один тред может вообще никогда не увидеть изменения, сделанные другим тредом.