Re[6]: boost::thread
От: MaximE Великобритания  
Дата: 22.06.04 11:48
Оценка:
plads_project

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

>
> Если ты под чтением и записью подразумевал команду mov, то гарантируется и на многопроцессорной тоже.

На многопроцессорной не гарантируется. См. цитату из intel reference.

> И вообще, lock перед mov дает при выполнении исключение invalid lock sequence.


А где ты в обсуждении увидел mov?

--
Maxim Yegorushkin
Posted via RSDN NNTP Server 1.9 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.