On Fri, Mar 08, 2013 at 11:54, Tobias Ulmer wrote:

> I don't believe it. Someone please compile a kernel with
> time make -j$(sysctl -n hw.ncpu) with or and without HT and report
> back... (and please, not on a space heater xeon 4 from 2003...)

If you are splitting a core, your process will run about 50% slower.
(On Atom, anyway.) But you will be running more processes at once.

On a machine with a single core, this is strictly a win. e.g.,
Compiling a file takes 1 second.  Compiling two at the same time with
HT takes 1.5 seconds.  Compiling two sequentially without HT takes 2
seconds.  1.5 < 2.  qed. :)

If you have two or more cores, you have to balance this fact with your
ability to load all cores.

Reply via email to