- 667 名前:デフォルトの名無しさん mailto:sage [2010/06/18(金) 22:01:01 ]
- >その参照先のどこにも「C#ではキャッシュを読む最適化は行われない」
>とは書いてないように思うが。 あのな、volatile読み取りより後の読み取りは必ずvolatile読み取りより後で実行されるってのは、 CPUのキャッシュ制御を含んだ話だよ。 >>618 ではvolatile読み取りの後に変数にアクセスしてるだろうが。 だから必ずキャッシュではなく(別スレッドで更新された)最新の値が読み取られる。 っていうかそのためのvolatileだって話。
|

|