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