マルチスレッドプログラミング相談室 その8at TECHマルチスレッドプログラミング相談室 その8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト209:193 09/11/06 23:12:33 >>205 >インターロックのIncrementでダイレクトアップデートにしたらどうなる? 1.3秒だった >SpinWait これC#じゃん 210:デフォルトの名無しさん 09/11/07 01:40:37 スピン待機はC#限定じゃなく一般的な概念だ 211:デフォルトの名無しさん 09/11/07 09:40:03 スピンすると余計遅くなりそうだな。 一般的な使用状況に比べて処理と競合がタイトすぎるせいかな多分。 212:デフォルトの名無しさん 09/11/07 09:45:49 ああつまり3スレッド同時じゃなくて1スレッドで3回繰り返した方が速いとかっていう状態ね。 213:デフォルトの名無しさん 09/11/07 17:33:40 あーいやいや、これだとちょっと書き方がおかしいな…まあいいや 214:193 09/11/07 19:49:07 スピンロックは信頼性がないという話を聞いたような。 さて上記のベンチですが、1スレッドで3回繰り返したほうがずっと早いです。 衝突したときに別の処理をせずに待つ場合はシングルスレッドにした方がいいかも。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch