1
0
mirror of https://git.yoctoproject.org/poky synced 2026-06-02 13:29:49 +00:00

yocto-project-qs, ref-manual: Fixed core number defaults

Fixes [YOCTO #2528]

The defaults for BB_NUMBER_THREADS and PARALLEL_MAKE are now
automatically set to the build host's number of processor cores.
I updated the "Building and Image" section in the Quick Start
to state that.  I also updated the PARALLEL_MAKE variable.

(From yocto-docs rev: 2069c96d2410605c089da4eede2c7b4f9a7b704a)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark
2014-03-21 06:38:21 -06:00
committed by Richard Purdie
parent 32890f29af
commit ef627f855d
2 changed files with 9 additions and 9 deletions
+3 -4
View File
@@ -5132,10 +5132,9 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
command during the <filename>do_compile</filename> task command during the <filename>do_compile</filename> task
in order to specify parallel compilation on the local in order to specify parallel compilation on the local
build host. build host.
This variable is usually in the form This variable is usually in the form "-j &lt;x&gt;",
<filename>-j 4</filename>, where the number where x represents the maximum number of parallel threads
represents the maximum number of parallel threads make can <filename>make</filename> can run.
run.
</para> </para>
<para> <para>
@@ -502,11 +502,12 @@
Another couple of variables of interest are the Another couple of variables of interest are the
<ulink url='&YOCTO_DOCS_REF_URL;#var-BB_NUMBER_THREADS'><filename>BB_NUMBER_THREADS</filename></ulink> and the <ulink url='&YOCTO_DOCS_REF_URL;#var-BB_NUMBER_THREADS'><filename>BB_NUMBER_THREADS</filename></ulink> and the
<ulink url='&YOCTO_DOCS_REF_URL;#var-PARALLEL_MAKE'><filename>PARALLEL_MAKE</filename></ulink> variables. <ulink url='&YOCTO_DOCS_REF_URL;#var-PARALLEL_MAKE'><filename>PARALLEL_MAKE</filename></ulink> variables.
By default, these variables are commented out. By default, these variables are set to how ever many processor
However, if you have a multi-core CPU you might want to uncomment cores your build host uses.
the lines and set both variables equal to twice the number of your However, if your build host uses multiple processor cores,
host's processor cores. you should increase these settings to twice the number of
Setting these variables can significantly shorten your build time. cores used.
Doing so can significantly shorten your build time.
</para> </para>
<para> <para>