libpthread vs libthread, simply mysql benchmark
Bosko Milekic
bmilekic at technokratis.com
Sat Feb 19 08:29:46 PST 2005
On Sat, Feb 19, 2005 at 01:16:06PM +0000, Robert Watson wrote:
> FYI, here's a brief history of HTT performance over the past year as 5.x
> and 6.x matured:
>
> Version Transactions/sec
> 20040515-UP-4BSD 4862
> 20040515-SMP-4BSD 4620
> 20040515-SMP-ADMTX-4BSD 4846
>
> 20040615-UP-4BSD 4899
> 20040616-SMP-4BSD 4941
> 20040616-SMP-ADMTX-4BSD 4979
>
> 20040616-netperf-UP-giant-4BSD 4907
> 20040616-netperf-UP-mpsafe-4BSD 4939
> 20040616-netperf-SMP-giant-4BSD 4587
> 20040616-netperf-SMP-mpsafe-4BSD 4609
> 20040616-netperf-SMP-ADMTX-giant-4BSD 4662
> 20040616-netperf-SMP-ADMTX-mpsafe-4BSD 6425
>
> 20040713-netperf-SMP-ADMTX-mpsafe-4BSD 7063
>
> 20040717-netperf-SMP-ADMTX-mpsafe-4BSD 7118
>
> As of today, I get about 8400tps with HTT turned on, probably a bit
> betterwith it turned off. By combining various factors we've introduced
> in the last couple of years, such as MPSAFE network stack, scheduling
> improvements, threading improvements, mutex changes, etc, we've improved
> performance on mysql by over 100% on SMP, going from quite sub-par
> performance in the depths of 5.x development (when all the infrastructure
> changes were going in but no optimizations) to quite healthy in 6.x,
> especially with the new threading library.
For reference, do you have numbers from RELENG_4?
--
Bosko Milekic
bmilekic at technokratis.com
bmilekic at FreeBSD.org
More information about the freebsd-performance
mailing list