Re: Thread benchmarks - FreeBSD corrections

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <tech-kern@...>, <current-users@...>
Cc: Kris Kennaway <kris@...>, Warner Losh <imp@...>
Date: Wednesday, October 3, 2007 - 10:08 am

On Tue, Oct 02, 2007 at 12:26:55AM +0200, Kris Kennaway wrote:


It turns out that this was due to debugging in malloc(). As suggested I
recompiled FreeBSD's libc without the debugging, and FreeBSD's performance
is much better: as of right now, NetBSD and FreeBSD are fairly closely
matched on my 4 way system. From two single runs with both NetBSD and
FreeBSD using SCHED_4BSD:

	http://www.netbsd.org/~ad/sysbench/sysbench-4bsd.png

Here with SCHED_ULE and with NetBSD using Mindaugas' experimental scheduler.
Like ULE, it uses per-CPU run queues. Among other things that means threads
tend to migrate less.

	http://www.netbsd.org/~ad/sysbench/sysbench-pcpu.png

Thanks,
Andrew
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Thread benchmarks, Andrew Doran, (Fri Sep 28, 1:50 pm)
Re: Thread benchmarks, Brett Lymn, (Mon Oct 1, 10:56 pm)
Re: Thread benchmarks, Warner Losh, (Fri Sep 28, 4:04 pm)
Re: Thread benchmarks, Andrew Doran, (Mon Oct 1, 9:33 am)
Re: Thread benchmarks, Kris Kennaway, (Mon Oct 1, 6:26 pm)
Re: Thread benchmarks - FreeBSD corrections, Andrew Doran, (Wed Oct 3, 10:08 am)
Re: Thread benchmarks, Darren Reed, (Tue Oct 2, 5:16 am)
Re: Thread benchmarks, M. Warner Losh, (Tue Oct 2, 5:46 am)
Re: Thread benchmarks, Adam Hamsik, (Fri Sep 28, 3:25 pm)
Re: Thread benchmarks, Thor Lancelot Simon, (Fri Sep 28, 2:27 pm)
Re: Thread benchmarks, Andrew Doran, (Fri Sep 28, 3:39 pm)
Re: Thread benchmarks, Mike Cheponis, (Tue Oct 2, 1:33 am)
Re: Thread benchmarks , , (Tue Oct 2, 1:21 pm)
Re: Thread benchmarks, Andrew Doran, (Wed Oct 3, 9:23 am)
Re: Thread benchmarks, Alistair Crooks, (Tue Oct 2, 6:13 am)
Re: Thread benchmarks, Christoph Egger, (Mon Oct 1, 4:32 am)
Re: Thread benchmarks, matthew sporleder, (Fri Sep 28, 1:57 pm)
Re: Thread benchmarks, Andrew Doran, (Fri Sep 28, 3:34 pm)