LINUX.ORG.RU

Сам по себе этот флаг бесполезен, как и любой другой.

theSoul ★★★
()

Вести 2 компиляции одновременно.

mikhail
()

info make
-------------------------------

Parallel Execution
==================

   GNU `make' knows how to execute several commands at once.  Nоrmally,
`make' will execute only one command at a time, waiting for it to
finish before executing the next.  However, the `-j' or `--jobs' option
tells `make' to execute many commands simultaneously.
---------------------------------


другими словами, если у Вас имеется Makefile следующего содержания

--------------------------
all: stage1 stage2

stage1:
		<stage1>

stage2:
		<stage2>
---------------------------


при make -j2 
команды <stage1> и <stage2>  будут выполняться одновременно и
 параллельно (сия опция бывает полезна на SMP системах или в
 MOSIX-кластерах) при этом для того, чтобы загрузить гарантированно
 ВСЕ узлы/процессо, рекомендуется использовать -j N+1 где N - число
 узлов (процессоров)





sS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.