Что делает BR2_JLEVEL = 2 в Buildroot? - PullRequest
5 голосов
/ 09 ноября 2011

Я установил BR2_JLEVEL в 2; Не знаете, как работает эта опция в buildroot? Может кто-нибудь рассказать о том, как это работает в buildroot, так как я не вижу улучшений в сроках сборки.

1 Ответ

5 голосов
/ 14 декабря 2011

BR2_JLEVEL эквивалентно выполнению 'Make' с опцией -j.

Страница man для состояний 'make'

-j [jobs], --jobs [= jobs]

Указывает количество заданий (команд) бежать одновременно.Если есть несколько опций -j, последний действует.Если опция -j указана без аргумента, make не будет ограничивать количество заданий, которые могут выполняться одновременно.

Таким образом, запуск с BR2_JLEVEL = 2 запустит два процесса компиляции одновременно, итаким образом ускоряется время компиляции, особенно если у вас более одного процессора.

...