Subject: Re: Implementation of SCHED_M2 scheduler
To: Mindaugas R. <rmind@NetBSD.org>
From: Andrew Doran <ad@netbsd.org>
List: tech-kern
Date: 10/04/2007 23:14:47
On Thu, Oct 04, 2007 at 04:57:59PM +0300, Mindaugas R. wrote:
> Here are the results of SysBench OLTP PostgreSQL and MySQL benchmarks on the
> Core 2 Duo T5500 machine (averages of 3x runs):
>
> http://www.netbsd.org/~rmind/m2/pgsql_bench.png
> http://www.netbsd.org/~rmind/m2/mysql_bench.png
>
> I have also estimated ~4% improvement in the builds:
>
> http://www.netbsd.org/~rmind/m2/buildkern.txt
>
> MySQL benchmark on 4 x 700 MHz P-III Xeon (thanks Andrew for doing this!):
>
> http://www.netbsd.org/~rmind/m2/mysql_bench_4x.png
> This is a single run, and not with the latest version, thus - not accurate.
The above graph from the 4x cpu system is with sysbench run remotely. When
run locally on the same 4x system SCHED_M2 delivers a massive improvement
in throughput:
http://www.netbsd.org/~ad/m2-local.png
Really nice work!
Andrew