标签: c# .net multithreading threadpool
我在阅读后开始使用SmartThreadPool建议作为替代品 在您希望您的线程拥有自己的池的情况下的线程。
我将最大线程数设置为5但仍在任务管理器中看到它使用10-12个线程。
这个问题对你们有些熟悉吗?
答案 0 :(得分:1)
SmartThreadPool使用的线程和整个应用程序使用的线程是不同的东西。线程池是用于某些工作的线程集合,但.net应用程序将同时运行多个后台线程(例如垃圾收集器),这是您在任务管理器中看到的。
SmartThreadPool