Когда использовать Parallel.For?

Я недавно перешел на C # .net 4.

Мне нравится Parallel.For, но я не уверен, когда использовать, а когда нет. Я знаю, что когда порядок для меня не важен - я воспользуюсь им.

Но есть ли какие-нибудь тесты относительно накладных расходов при работе с Parallels? Это означает, что если мой цикл выполняется только 10 раз (и выполняет очень мало логики), следует ли мне избегать Parallels? Существуют ли какие-либо правила для большого пальца?

7
задан Faruz 15 September 2010 в 08:22
поделиться