Вызов GNU параллельно из GNU параллельно
Как правильно вкладывать звонки вGNU parallel
?
Глупый пример:
seq 1 100 | parallel echo {} | parallel seq {} 1000
Насколько я понимаю, на коробке с 8 процессорами каждая параллель будет запускать 8 заданий, всего 64 задания. Если вы называете что-то более существенное, чемseq
это может потенциально перегрузить коробку. Есть ли способ ограничить количество рабочих мест, но при этом полностью использовать параллелизм?