On 11/29/2010 02:59 AM, Peter Humphrey wrote:
[...]
Once the other jobs had finished and only open office was compiling,
response was much faster, even when it got to a threaded section and was
using all four cores.

One thing I forgot to mention is that with the ck kernel, the number of threads (like the -j option of make) must be exactly equal to the amount of CPUs or cores, and *not* the usual cores+1. So on a dual-core, -j2 is best, not -j3, and on a quad -j4, not -j5, due to the BFS scheduler not needing "+1" threads to fully utilize the CPU. That means you get less overhead as a bonus (the more threads you use, the more overhead you get, making things slower.)


Reply via email to