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

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
in order to specify parallel compilation on the local
build host.
This variable is usually in the form
<filename>-j 4</filename>, where the number
represents the maximum number of parallel threads make can
run.
This variable is usually in the form "-j &lt;x&gt;",
where x represents the maximum number of parallel threads
<filename>make</filename> can run.
</para>
<para>

View File

@ -502,11 +502,12 @@
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-PARALLEL_MAKE'><filename>PARALLEL_MAKE</filename></ulink> variables.
By default, these variables are commented out.
However, if you have a multi-core CPU you might want to uncomment
the lines and set both variables equal to twice the number of your
host's processor cores.
Setting these variables can significantly shorten your build time.
By default, these variables are set to how ever many processor
cores your build host uses.
However, if your build host uses multiple processor cores,
you should increase these settings to twice the number of
cores used.
Doing so can significantly shorten your build time.
</para>
<para>