Why is MySQL nearly twice as fast on Linux/AMD64 Vs. FreeBSD/AMD64?

John Baldwin jhb at FreeBSD.org
Fri May 21 08:22:59 PDT 2004


On Wednesday 19 May 2004 01:29 pm, John-Mark Gurney wrote:
> libpthread (aka libkse) is a design for M:N threads, and requires
> the user of pthreads to create new system scoped threads to make
> use of multiple cpu's...

No it doesn't.  Each kse group has one KSE per CPU, so it can schedule threads 
onto multiple CPUs and it will do so if there are multiple runnable threads.

-- 
John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org


More information about the freebsd-amd64 mailing list