C#,关于线程池的问题

时间:2011-07-12 13:11:26

标签: c# multithreading threadpool core

我有一些关于线程池的问题。首先,如果我想异步限制执行中的线程数,我会改变什么?其次,在设置最大值和设置最小线程数时,完成端口线程是什么?

1 个答案:

答案 0 :(得分:6)

不要混淆ThreadPool(即限制线程) - 它不是你的捣乱,系统的核心部分会想要它。你冒着饥饿和僵局的风险。

使用自定义线程池实现,或使用TPL中的内置选项在受限数量的线程上运行操作。