【发布时间】:2010-12-23 01:16:37
【问题描述】:
我有一个应用程序,其中包含来自线程池的 4 个工作线程。它每 0.5 秒醒来一次。正如 msdn 中所写,线程池每 0.5 秒监视一次以创建空闲线程。我将最小线程数设置为 4,它解决了问题 - 一直没有更多的后台活动。我的问题是-我有另一个应用程序,它具有相同数量的线程threads-4,但是在这里将min thread 设置为4 并没有帮助,但是当将min thread 设置为5 时,后台监控将停止。线程池中具有相同线程数的 2 个应用程序之间可能有什么区别 - 4 个线程。一个将最小线程设置为 4 有帮助,而另一个仅将最小线程设置为 5 有帮助?
【问题讨论】:
标签: c# threadpool