--with-parallelism default is actually 1 core?
Norbert Thiebaud
nthiebaud at gmail.com
Sun Jun 7 09:08:07 PDT 2015
On Sun, Jun 7, 2015 at 9:20 AM, Robinson Tryon
<bishop.robinson at gmail.com> wrote:
> Per the docs:
> https://wiki.documentfoundation.org/Development/BuildingOnLinux#--with-parallelism
>
> "--with-parallelism already defaults to the the number of cores/cpus
> on your system, unless you use --enable-icecream - then to 10."
>
> I tried configuring a VM with 12 cores, and then used ./autogen.sh
> --with-parallelism
the 'default' means not specifying it on the autogen.sh at _all_
(although in this case that is the same)
The 'default' works as indicated.
you can check the value in config_host_mk
The relevant code in configure.ac is:
if test -n "$with_parallelism" -a "$with_parallelism" != "yes"; then
if test "$with_parallelism" = "no"; then
PARALLELISM=0
else
PARALLELISM=$with_parallelism
fi
else
if test "$enable_icecream" = "yes"; then
PARALLELISM="10"
else
case `uname -s` in
Darwin|FreeBSD|NetBSD|OpenBSD)
PARALLELISM=`sysctl -n hw.ncpu`
;;
Linux)
PARALLELISM=`getconf _NPROCESSORS_ONLN`
;;
# what else than above does profit here *and* has /proc?
*)
PARALLELISM=`grep $'^processor\t*:' /proc/cpuinfo | wc -l`
;;
esac
# If we hit the catch-all case, but /proc/cpuinfo doesn't
exist or has an
# unexpected format, 'wc -l' will have returned 0 (and we
won't use -j at all).
fi
fi
so check your uname -s and getconf _NPROCESSOR_ONLN or/and /proc/cpuinfo
Norbert
More information about the LibreOffice
mailing list