为什么我们需要在.Net中设置Max和Min线程?

时间:2012-10-13 01:45:44

标签: threadpool

我在一个线程项目中苦苦挣扎。我遇到了setMaxThread,SetMinThread,GetMaxThread和GetAvailableThread。我没有找到任何在线程池中使用这些方法的正当理由。

在这里帮帮我 为什么我们需要它,我们什么时候使用它?

1 个答案:

答案 0 :(得分:1)

根据MSDN

  

每个进程一个线程池。从.NET开始   框架4,进程的线程池的默认大小取决于   有几个因素,例如虚拟地址空间的大小。一个   进程可以调用GetMaxThreads方法来确定数量   线程。可以通过更改线程池中的线程数   使用SetMaxThreads方法。

如果您不想使用默认值,请使用setter方法更改进程的线程池。