Bundle supports parallel processing с --jobs
:Bundle: Сколько параллельных заданий?
Опция --jobs (-j для краткости) устанавливает камни параллельно. Например, пакет install -j4 будет использовать 4 рабочих. Мы видели ускорения на 40-60% при установке новых пакетов. Чтобы всегда устанавливать параллельно, выполняйте конфигурационные задания пакета --global 4 или установите BUNDLE_JOBS.
4 пример, используемый здесь, но почему бы не 2 или 8? Существует ли оптимальное число или способ вычисления оптимального числа параллельных процессов? Если время связано сетевой активностью, я бы подумал, что он должен быть высоким, например. 64, или если это связано с вычислением, то, возможно, количество ядер на машине.
Я думаю, вы могли бы использовать 2 или 8, и это действительно зависит от вашей машины: сколько памяти и и вычислительной мощности доступно для выполнения этой задачи , – lcguida