并行最小和最大线程

时间:2011-03-04 12:41:56

标签: c# multithreading task-parallel-library

使用ParallelOptions,如何指定我想要的最小线程数量?我已经发送Max Degree到50但是当我看起来有时只有17个是开放的,它似乎不会超过它。

指教?

1 个答案:

答案 0 :(得分:0)

Task Parallel Librabry将决定多少线程适合给定计算机上的给定任务。因此,只有在非常罕见的情况下(例如,对于特定和众所周知的目标机器进行非常高的优化),您应该为TPL提供更多输入以供决策。在大多数情况下,你最好让TPL独自完成它的工作。