Re[5]: boost::thread
От: plads_project  
Дата: 22.06.04 10:17
Оценка:
Здравствуйте, MaximE, Вы писали:

ME>На x86 атомарность чтения байта, слова, двойнога слова гарантируется только на однопроцессорной машине. На многопроцессорной придется использовать префикс lock, чего без asm'a не сделать.


Если ты под чтением и записью подразумевал команду mov, то гарантируется и на многопроцессорной тоже.
И вообще, lock перед mov дает при выполнении исключение invalid lock sequence.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.