LINUX.ORG.RU

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

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

а как же команда inc в x86?

она не атомарная и инкремент только на 1 . на нижнем уровне все равно берется в регистр, там увеличивается, а потом пишется обратно. она атомарна с префиксом lock, если адресное выражение для приемника представимо в виде ее операнда.

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

а как же команда inc в x86? она не атомарная и инкремент только на 1 . на нижнем уровне все равно берется в регистр, там увеличивается, а потом пишется обратно. она атомарна с префиксом lock, если адресное выражение для приемника представимо в виде ее операнда.