Hi,

> Can anybody help me to understand why, on simple performance tests, I see so
> different results between .NET and Mono on various Linux platforms?

Well, your tests are probably not very real-world, but the answer is
quite simple.

Mono has a horrible slow GC, and its code-generator/jit is ok but not
exceptional good.
Its simply a matter of money - MS has a lot of resources dedicated to
its CLR, whereas Mono is a smaller project.

The situation reminds me a lot to the java situation, before SUN
open-sourced their runtime.
They worked, and some quite well, but SUN's JVM (especially the server
runtime) was most of the time a lot faster - especially for large systems.
Gladly, Sun open-sourced java, so you now get the source of their
well-tuned VM under GPL :)

- Clemens
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to