[Ada] Speed up build of gnatools
Robert Dewar
dewar@adacore.com
Tue Sep 6 13:27:00 GMT 2011
On 9/6/2011 7:14 AM, Duncan Sands wrote:
> this means using as many processes as there are CPUs, right? It
> seems pretty dubious to me to use more processes than the user maybe
> asked for.
We often find that the optimum number of processes is a little bit more
than the number of physical processes (not surprising when there is
mixed I/O computation going on.
> For example I have to restrict the number of CPUs used when building
> GCC to less than I have since otherwise my machine overheats and
> turns itself off.
That seems a (pretty disastrous) engineering error in the design of
your machine. In a properly designed machine, extra fans should come
on to counteract the extra heating (that's certainly what happens on
my Toshiba R700 with is the new core i7-2620M with four cores.
> Is there some way to get at the -j level the user passed to the
> top-level make and use that?
I am pretty sure you can specify any -j value you like, but will
let Arno clarify that.
More information about the Gcc-patches
mailing list