2

在我阅读 SmartThreadPool 后,我开始使用它,如果您希望线程拥有自己的池,建议将其作为线程的替代品。

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

这个问题对你们中的一些人来说很熟悉吗?

4

1 回答 1

1

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

于 2013-07-07T18:35:00.040 回答