У меня есть приложение, которое просматривает множество сайтов SharePoint. Соединяется с ними просто имея их URL. Я хотел бы сделать свое заявление быстрее. Я хотел бы использовать Parallel.Foreach для go через сайты.
Какое количество потоков мне следует использовать? Какова максимальная степень параллелизма?
Кроме того, это приложение будет работать на разных виртуальных машинах, поэтому я не знаю точное количество ядер ЦП. Но допустим, у нас есть 6 ядер (NumberOfLogicalProcessors = 6).