[Mono-list] Mono C# versus Java 6 -server performance

Robert Jordan robertj at gmx.net
Fri Nov 30 04:26:45 EST 2007


Hubert FONGARNAND wrote:
> Yes, everibody knows that there's serious problem with performance in
> mono... (see https://bugzilla.novell.com/show_bug.cgi?id=342190)
> but Miguel has said that fixing performance problem is a long-term
> project... (they prefer focusing on more funny thing...)

Yeah, this also explains why one of those benchmarks (mandelbrot)
is 1.5-1.9 times faster on Mono than on MS.NET.

Robert


> 
> Hubert
> 
> 
> 
> Le jeudi 29 novembre 2007 à 10:34 +0000, Robert Hulme a écrit :
> 
>> Hi,
>>
>> I have recently been part of a discussion with colleagues about the 
>> merits of C# versus Java. I am of the opinion that C# is a superior 
>> language, but my colleagues questioned whether the performance is 
>> comparable on Linux (which is what we use here at EBI).
>>
>> I had a look on the Language Shootout, comparing Mono 1.2.5 with Java 6 
>> -server. 
>> http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=csharp
>>
>> In almost all the benchmarks Mono C# was significantly slower than Java 6.
>>
>> I downloaded some of the benchmarks to see if I could reproduce the 
>> results on my machine (Mono JIT compiler version 1.2.3.1 / Java 6). The 
>> results were the same. Twiddling with mono / mcs flags didn't seem to 
>> make a difference.
>>
>> I was wondering if anyone had any insights in to why this is, whether it 
>> is a CIL/C# issue or is specific to the Mono implementation, and whether 
>> there are any plans to bring Mono performance in line with Java performance.
>>
>> Many thanks,
>> Robert Hulme
>>
> 
> _________________________________________________
> Ce message et les éventuels documents joints peuvent contenir des informations confidentielles.
> Au cas où il ne vous serait pas destiné, nous vous remercions de bien vouloir le supprimer et en aviser immédiatement l'expéditeur. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite.
> Les communications sur internet n'étant pas sécurisées, l'intégrité de ce message n'est pas assurée et la société émettrice ne peut être tenue pour responsable de son contenu.
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list



More information about the Mono-list mailing list