- 548 名前:539 mailto:sage [2006/06/26(月) 17:26:10 ]
- >>545
>>546 >>547 とりあえず、情報どうも。Fiberだと排他・同期というより切替に近いので、同期にはならない気がする。 問題は、CriticalSection系は、同一スレッド上では同期しないので、>>545さんの方法、OptExはちょっと難しい感じ。 つーか、それだとどちらか片方の処理が重いときにバグになっちまう。 ということで、MeterdSectionを使うのが良いのかなぁ。でも、こいつ、CriticalSectionの拡張版みたいなもんみたいだから、 排他は出来るけど、同期は難しそう。 探したら日本語のページがあったので貼り付け。 ttp://www.microsoft.com/JAPAN/developer/library/jptech/msdnnews/metrsect.htm それとも、原始的にロックファイル作るか…うーん、100近いスレッドが立ったとき考えるとやりたくないな…。 とりあえず、Mutexあたりを、最初にまとめて作成することで負担を減らすしかなさそうな感じ。 みなさん、ありがとう。 では。
|

|