C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 115 を表示中)
■68169 / )  Re[7]: スレッドの処理速度の上げ下げ
□投稿者/ 柏木 (7回)-(2013/09/27(Fri) 10:52:53)
いつもお世話になります。

そうですか。

有難うございました。




No68080 (774RR さん) に返信
> >どうして、数%のCPU利用率しかないのに、
> 最初の発言にそんなこと一言も書いてないぢゃん。普通はエスパーはいないよ。
>
> >thread poolを利用して、沢山のthread(メモリ内のデータを処理や計算)を同時に実行しているのに、
> >各CPU coreの使用率が低かった経験があります。
> スレッドプールは原理的に「並列に処理可能な問題」でのみ有効だ。
> 並列に処理できない問題、たとえば
> ・同期が必要な場合
> ・順次処理しかない場合
> では、「処理をスレッドに分配する演算」「同期処理」が増える分だけ逆に遅くなって当然。
>
> スレッドプール化するのに適切な問題でなかったか、バグっているか、ってとこだろう。
>
> この前の横浜勉強会のネタの1つ
> http://blogs.wankuma.com/episteme/archive/2013/08/03/328045.aspx
> http://blogs.wankuma.com/episteme/archive/2013/08/03/328047.aspx
>
解決済み
返信 編集キー/


管理者用

- Child Tree -