Здравствуйте, DangerMan, Вы писали:
DM>Для атомарных операций над примитивами лучше использовать функционал asm/atomic.h. Это будет работать гораздо быстрее, чем через мьютексы и гораздо переносимее, чем самостоятельная реализация.
Не совсем верное утверждение.
Я когда-то на ядре 2.4 столкнулся с тем, что атомик функции работают на одно мпроцессоре, т.е. при работе на SMP — нужны барьеры, см
Re: многопоточность. атомарность операции присваивания.Автор: MaximE
Дата: 27.01.06
... << RSDN@Home 1.1.4 stable rev. 510>>