- 402 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 21:32:23 ]
- ThreadPoolでは、CPUが空いてなければ処理は投入されない。
もうひとつ、CPUが空けばプロセッサ数以上のスレッドも投入されるが、 その際は0.5秒に一つずつスレッドが開始される。 例えばThreadPoolの最小スレッド数はデフォルトでプロセッサ数になっているが、 これを増やしてやれば必要になった時点でスレッドを作成するときの0.5秒のタイムラグがなくなる。 ただ、どっちにしても基本的にはCPUが空いてるときに動く仕組みだからその辺は注意。
|

|