Re: Ruby Benchmarks
[email protected] Sat, 05 Sep 2009 20:38:51 -0500
| Newsgroups | gmane.os.netbsd.devel.performance |
|---|---|
| Message-ID | <[email protected]> |
Hello On Thu, Sep 03, 2009 at 09:07:03PM +0200, Zafer Aydoan wrote: > 03 Eyll 2009 15:55 tarihinde, Zafer Aydoan <zafer%aydogan.de@localhost> adl > kullanc t:) 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 example 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 Thanks for the advice. Will make sure I set that on the next run and compare. Check the benchmarks on Ruby 1.9.x where native threads kick in. The story is a little different. http://mauthesis.com/RubyBenchMarksTwo.html Thanks. [email protected]