:I now used the tmpfs (I copied the sources on a tmpfs and compiled there) :and the results are the same. It seems that all processes aren't so CPU :intensive...they run for a very short period of time. : :Mihai
There shouldn't be much of any I/O waiting even with a hard drive for compilations. Apache (and other) builds are going to be limited by serialization within the Makefile and /bin/sh sequences which wind up doing a lot of fork/exec/wait's. A parallel kernel build without modules is about as close as you can get to saturating available cpus. Something like: make -j 12 nativekernel NO_MODULES=TRUE Once it gets past the initial serialized elements of the build it will then get into the pure compilation phase with enough files to make for a good test. -Matt