Как лучше всего настроить ThreadPool
в C #
?
ThreadPool.SetMaxThreads(int workerThreads, int completionPortThreads)
Я хочу, чтобы количество потоков равнялось количеству ядер процессора, но я не уверен в потоках асинхронного ввода-вывода (второй параметр).
Могу я просто сказать что-то вроде ThreadPool.SetMaxThreads (Environment.ProcessorCount, 0)
, чтобы O / S сам выводил второй параметр ?