On Nov 14, 2006, at 12:49, Bill Wendling wrote:
I'll mention a case where compilation was wickedly slow even
when using -j#. At The MathWorks, the system could take >45 minutes
to compile. (This was partially due to the fact that the files were
located on an NFS mounted drive. But also because C++ compilation
is way slower than C compilation.) Experiments with distributed
make showed promise.

When using -j#, with enough parellel processes and assuming sufficient memory,
you should be able to reach the point where you're either limited
by the NFS server or by CPU availability. No amount of threading in the
compiler will remove either bottleneck.

  -Geert

Reply via email to