You use the ThreadPool.SetMinThreads method in the Microsoft .NET Framework 3.5 to increase the minimum number of the idle asynchronous I/O threads that are maintained by the thread pool. However, these idle asynchronous I/O threads do not work as expected.
For example, consider the following scenario:
For example, consider the following scenario:
- You run the ThreadPool.SetMinThreads method to increase the minimum number of the idle asynchronous I/O threads that are maintained by the thread pool.
- You run a service that depends on multiple I/O threads for throughput.