mirror of
git://git.yoctoproject.org/yocto-autobuilder-helper.git
synced 2025-07-19 20:59:02 +02:00
config.json: set max load in PARALLEL_MAKE
Add "-l 52" to PARALLEL_MAKE in config.json to limit Make and Ninja builds based on the detected system load. With this option added, if either tool has at least one job running and detects that the system load exceeds the given value, it will wait until either the system load average drops below that limit, or until all other jobs are finished before starting additional jobs. Since most autobuilder machines have 56 cores, this should help keep the system from being overloaded during builds. Reference: https://www.gnu.org/software/make/manual/html_node/Parallel.html Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
b7cde2d713
commit
5c5fc7bcd2
|
@ -44,7 +44,7 @@
|
|||
"PREMIRRORS = ''",
|
||||
"BB_GENERATE_MIRROR_TARBALLS = '1'",
|
||||
"BB_NUMBER_THREADS = '16'",
|
||||
"PARALLEL_MAKE = '-j 16'",
|
||||
"PARALLEL_MAKE = '-j 16 -l 52'",
|
||||
"XZ_MEMLIMIT = '5%'",
|
||||
"XZ_THREADS = '8'",
|
||||
"BB_TASK_NICE_LEVEL = '5'",
|
||||
|
|
Loading…
Reference in New Issue
Block a user