Re: Ruby Benchmarks

Aleksej Saushev <[email protected]> Fri, 04 Sep 2009 11:41:10 +0400
Newsgroups gmane.os.netbsd.devel.performance
Message-ID <[email protected]>
  Hello!

Pawel Jakub Dawidek <[email protected]> writes:

> On Thu, Sep 03, 2009 at 09:07:03PM +0200, Zafer Aydo=C4=9Fan wrote:
>> 03 Eyl=C3=BCl 2009 15:55 tarihinde, Zafer Aydo=C4=9Fan <zafer@aydogan.=
de> adl=C4=B1
>> kullan=C4=B1c=C4=B1 =C5=9Funu yazm=C4=B1=C5=9F:
>>
>> Scores best:
>>=20
>> Linux 29 times
>> NetBSD 23 times
>> DragonflyBSD 3 times
>> FreeBSD 1 time
>
> That's a bit disappointing, I must admit:) What FreeBSD version did you
> guys test? If this was 8.0-BETA, you must remember that all kind of
> debuging is on and will be turned off just before the release.
> I read there is no WITNESS and INVARIANTS in the kernel, but for exampl=
e
> malloc will fill each allocated byte with 0xa5 and also every byte that
> is freed. This has huge performance impact. To turn off this particular
> behaviour one has to do the following:
>
> 	# ln -s jz /etc/malloc.conf
>
> I'm not sure if that all, but it's definiately a good start.

Just because of this, there should be simple way to turn all those
safety checks off in one place. So that there would be less
misunderstanding.


--=20
CE3OH...