[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.