Это действительно зависит от того, что делают рабочие, я думаю.
Например, у меня есть приложение rails, которое обрабатывает изображения с использованием RMagick / Resque.
На моем процессоре Intel Quad Core Q9300 с 4 ГБ ОЗУ (характеристики машины, вероятно, имеют значение!), Я обработал 100 изображений несколько раз, с 1,2 и 5 рабочими.Вот некоторые данные:
1 рабочий, прошедшее время 1:35, среднее время обработки на изображение - 0,89949550366 (секунд)
2 рабочих, прошедшее время, 1:13 среднее время обработки на изображение- 1,41478641043 (в секундах)
5 рабочих, прошедшее время 1:13 среднее время обработки на изображение - 3,22651901574 (в секундах)
Как видите, работники получают убывающую отдачу.Но это, вероятно, масштабируется исходя из задачи, которую выполняют ваши работники.