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...