0

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

在这里帮助我,我们为什么需要它以及何时使用它?

4

1 回答 1

1

根据MSDN

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

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

于 2012-10-13T08:37:46.050 回答