Предположим, у вас есть задача для выполнения.Допустим, вы учитель математики, и у вас есть двадцать работ для оценки.На оценку работы у вас уходит две минуты, так что у вас уходит около сорока минут.
Теперь давайте предположим, что вы решили нанять несколько помощников, которые помогут вам оценивать документы.Вам понадобится час, чтобы найти четырех помощников.Каждый из вас берёт по четыре бумаги и все готово за восемь минут.Вы продали 40 минут работы за 68 минут работы, включая дополнительный час на поиск помощников, так что это не экономия.Затраты на поиск помощников превышают затраты на выполнение работы самостоятельно.
Теперь предположим, что у вас есть двадцать тысяч работ для оценки, так что это займет у вас около 40000 минут.Теперь, если вы потратите час на поиск помощников, это победа.Каждый из вас берет 4000 работ и уходит в общей сложности 8060 минут вместо 40000 минут, экономия почти в 5 раз. Затраты на поиск помощников в основном не имеют значения.бесплатно . Стоимость разделения работы между различными потоками должна быть крошечной по сравнению с объемом работы, проделанной за поток.
Дополнительная информация:
https://en.wikipedia.org/wiki/Amdahl%27s_law
https://en.wikipedia.org/wiki/Gustafson%27s_law