Многопоточность против мультиинстансирования - что выбрать?

Будет ли большая разница между этими двумя сценариями:

  1. один экземпляр приложения создает 100 потоков для обработки некоторых заданий
  2. 10 экземпляров того же приложения создают по 10 потоков для обработки заданий (всего 100)

Количество потоков в обоих случаях будет одинаковым. Является ли это каким-то улучшением производительности или любого типа улучшения одного над другим?

Экземпляр - это, например, консольное приложение, так что во втором случае будет будет запущено 10 консольных приложений. Каждое из приложений имеет свою своя папка.

9
задан usr 27 February 2012 в 22:37
поделиться