[Mono-dev] substantial performance regression between 2.10 and 2.6 or impl diff?

Jonathan Shore jonathan.shore at gmail.com
Sat Aug 27 19:22:22 EDT 2011


On Aug 27, 2011, at 7:09 PM, Rodrigo Kumpera wrote:

> There are a few points to note here.
> 
> Linux with the default GC is much faster than OSX since the laster can't use fast object allocation.
> 
> OSX 2.6 shipped with default parallel mark enabled on OSX, but it was later disabled due to bugs in boehm.
> 
> Given no one is actively working on boehm, this was the best option. My suggestion is that you try using the new GC
> try running 2.10 with --gc=sgen. Performance will be substantially better for your test.

Thanks for the pointer re: sgen.  sgen is dramatically faster.   I will also try this on linux.




More information about the Mono-devel-list mailing list