C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
(過去ログ 115 を表示中)
掲示板トップ
C# と VB.NET のサンプル
新規作成
利用方法/規約
トピック表示
ランキング
記事検索
過去ログ
■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
-