Subject: Re: MP scheduling
To: Tim Kelly <hockey@dialectronics.com>
From: Michael <macallan18@earthlink.net>
List: port-macppc
Date: 11/11/2004 07:56:18
Hello,

> > Are you sure build actually ran jobs concurrently ( like make -j2 ) ?
> > You can't distribute a single thread over two CPUs and expect more
> > than ~100% combined load :)
> 
> I don't know about the -j2 flag, but I saw threads from nbmake on both
> CPUs. In general, other than the actual compiling there was good load
> sharing. The actual compiling would stay on one CPU and consume all of
> it.

make -j n tells make to run up to n jobs concurrently so with 2 CPUs you'll probably want to use -j2. No guarantee but it should help, the other threads probably don't do much more than waiting. There should be a way to tell build.sh to run make with -j2 :)

have fun
Michael