[Mono-list] benchmark2 - and the winner is ...

Simon Cozens simon@netthink.co.uk
Thu, 28 Mar 2002 23:38:25 +0000


Guenther Roith:
> .net/windows: 20 sec.
> mono/linux: 25sec.

First, I wouldn't draw any comparisons between different software on different
operating systems. Too many things changing at once. What were the results for
mono/windows?

However, I'm surprised by the difference, since they should be JITting to
equivalent or at least similar assembly. It might be interesting to see what
assembly they are generating. I think on .NET you can do this with the
debugger.

> mint/linux: I stopped it after it had wasted 8 minutes (is this possible??)
 
Yes, entirely possible. mint is generating and executing millions of
instructions on its VM, each VM instruction will correspond to quite a few
assembly instructions.

> I know this thing says not to much as the class lib is not tested with this
> and just countig is not a real situation.

Yeah, you wait until strings get involved. Then things get really slow. :(

-- 
You are in a maze of little twisting passages, all different.