标签: .net threadpool
我有一个在.net中使用线程池的Windows服务。当我在线程池中将最大线程配置为1时,通过使用该服务的任务管理器,我仍然可以看到多个线程。这些线程数有什么区别?
答案 0 :(得分:1)
应用程序使用的线程数不受线程池的控制。还有许多其他东西会在您的应用程序中创建线程。除了应用程序直接使用的线程外,线程池还维护一组线程。
此外,将线程池线程限制为1并不是一个好主意。你可能会遇到各种各样的问题,而且它没有按你认为的那样做。