マルチスレッドプログラミング相談室 その5
■ このスレッドは過去ログ倉庫に格納されています
0191デフォルトの名無しさん
2007/02/26(月) 07:52:54volatileで済むってのは、コヒーレントキャッシュを持っている環境で
アトミックに読み書きできるサイズ限定だから、メモリバリアは関係ないよ。
2つ以上の変数に依存関係があったら、volatileだけでは無理。
一般論の話をすれば、キャッシュの一貫性を保障しない環境もあるから
int程度でもvolatileでは駄目という話になるが。
■ このスレッドは過去ログ倉庫に格納されています