2

最小スレッド数を設定したい。私は必要なworkerThreadsの数を知っていますが、completionPortThreadsについては、そのサイズがどうあるべきかを知っています(デフォルトでは、プロセッサの数と同じです)。0に設定できますか、それとも危険ですか? いつ使用されますか?

4

1 に答える 1

1

必要に応じて、スレッドの最小数を 0 に設定できます。これは、OS が必要なときに新しいスレッドを開始し、そうでないときに再び停止する必要があることを意味します。その結果、同時に実行されるタスクが少なくなり、どちらもパフォーマンスに影響を与える可能性があります。

最大数をプロセッサ数未満に設定することはできません。

于 2011-02-18T11:28:05.693 に答える