Je télécharge des fichiers ce qui signifie que même si je n'avais que 2 cœurs, cela améliorerait les performances pour faire plus de deux threads.Parallel.ForEach() - Combien de threads?
Est-ce que le Parallel.ForEach()
ne faire autant de fils que la quantité de noyaux, même si je mis ParallelOptions.MaxDegreeOfParallelism à une valeur plus élevée?
Quelle version de .NEt utilisez-vous? ReadAsync peut être beaucoup plus facile si vous êtes sur .NET4.5 –
J'utilise 4.0. Mais je peux demander si nous pouvons installer 4.5 sur les serveurs. – Skuli
duplication possible de [Est-ce que Parallel.ForEach limite le nombre de threads actifs?] (Http://stackoverflow.com/questions/1114317/does-parallel-foreach-limits-the-number-of-active-threads) –