マルチスレッドプログラミング相談室 その8at TECHマルチスレッドプログラミング相談室 その8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト898:デフォルトの名無しさん 12/03/01 01:28:54.69 1スレッドで実行→コンテキストスイッチが起こらない 3スレッドで実行→コンテキストスイッチが起こりまくる これのどこが悪いのか俺にはわからないのだがとりあえずCPUはいくつある? 899:デフォルトの名無しさん 12/03/01 08:36:10.06 >>898 cpuは4コアです。 >>897 各ループにSleepは挟んでます。 >>893 無駄なメモリを置いて、キャッシュ対策しようと思います。 また、コンテキストスイッチ数が多いのは、別の原因を探してみます。 900:デフォルトの名無しさん 12/03/01 08:45:24.09 Sleep入れたらそりゃぁ、コンテキストスイッチもするだろうよ。 901:デフォルトの名無しさん 12/03/01 15:54:56.63 コンテキストスイッチさせるのがSleepの目的のひとつだもんよ。 902:デフォルトの名無しさん 12/03/01 16:16:45.26 static変数に書き込み続けるスレッドとか Sleep挟んでますとか キャッシュ競合を避けるとか 何 考 え て る の よ ? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch