标签: c# multithreading threadpool core
我有一些关于线程池的问题。首先,如果我想异步限制执行中的线程数,我会改变什么?其次,在设置最大值和设置最小线程数时,完成端口线程是什么?
答案 0 :(得分:6)
不要混淆ThreadPool(即限制线程) - 它不是你的捣乱,系统的核心部分会想要它。你冒着饥饿和僵局的风险。
ThreadPool
使用自定义线程池实现,或使用TPL中的内置选项在受限数量的线程上运行操作。