使用SmartThreadPool MaxThreads=5,仍然可以看到更多

本文关键字:MaxThreads SmartThreadPool 使用 | 更新日期: 2023-09-27 18:21:16

在我读到SmartThreadPool被推荐为替代品后,我开始使用它的线程,以防您希望线程拥有自己的池。

我将最大线程数设置为5,但在任务管理器中仍然看到它使用了10-12个线程。

你们中的一些人熟悉这个问题吗?

使用SmartThreadPool MaxThreads=5,仍然可以看到更多

SmartThreadPool使用的线程和整个应用程序使用的线程是不同的。线程池是用于某些工作的线程的集合,但.net应用程序将同时运行多个后台线程(例如垃圾收集器),这就是您在任务管理器中看到的。