マルチスレッドプログラミング相談室 その2
■ このスレッドは過去ログ倉庫に格納されています
0882881
NGNGメモリバリアだから、「複数スレッドが触る変数を操作するのは常にクリ
ティカルセクション内にする」を徹底すればプルグルマは楽をできる。
というか、普通のプログラマにハードウェアの詳細、メモリモデルについ
て知っておけというのはムリなので、そうするのが良いアイディア。bool
変数だからロックしなくていいよね?とかよく聞かれるけど、俺は常に
ダメだちゃんとロック汁と返答しがち。
DCLもプロファイリングしてボルトネークになってることが確定しない
限りは考えないほうがいいようにおもう。どっかで出てたように最悪
TLSでキャッシュすればよろし。
■ このスレッドは過去ログ倉庫に格納されています