マルチスレッドプログラミング相談室 その8at TECHマルチスレッドプログラミング相談室 その8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト255:デフォルトの名無しさん 09/12/31 21:35:30 >>253 余ってるCPUに仕事振る余地のない処理なら それでいいんじゃね? 256:デフォルトの名無しさん 09/12/31 21:39:14 >>249の問題提起自体が微妙 アムダールの法則くらいで十分じゃねーの? 257:デフォルトの名無しさん 10/01/03 18:49:32 そもそも並列化できない処理まで並列化しようとしてるなんて話は聞いたこともない。 誰が言ったんだそんなこと。 258:デフォルトの名無しさん 10/01/03 21:49:55 >>249が言ってるな 259:デフォルトの名無しさん 10/01/16 03:00:47 質問させてください。 【OS】 UNIX/LINUX 【言語】 C言語 【実行環境】 gcc 【その他特記する事項】 メインスレッドからn個のスレッドを作成->全ての終了を待つという場合、 int i; pthread_t id[n]; void* res[n]; for (i=0; i<n; i++) pthread_create(&id[i], NULL, funcptr, arg); for (i=0; i<n; i++) pthread_join(id[i], &res[i]); こんな感じで大丈夫でしょうか? それとWindowsにあるWaitFor~みたいに複数待つというのは無いのでしょうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch