[Mono-list] Speed difference Windows - Linux

Alan McGovern alan.mcgovern at gmail.com
Fri Jan 4 07:31:30 EST 2008


Hi,

I'm seeing the same performance delta you're seeing. Mono 1.2.5 is roughly
speaking 4 times slower loading the dictionary and 10 times slower running
the sort. I'll update myself to mono 1.2.6 later on today and see if there's
much of a difference with that, if not, i'll see if i can find a way to
improve.

If there's anyone out there who's more familiar with this area of code, you
could also take a gander ;)

Alan

On Jan 4, 2008 12:15 PM, Ventsislav Mladenov <ventsislav.mladenov at gmail.com>
wrote:

> Hi again, obviously my test was wrong i completely rewrote my code and now
> is much faster and there is no difference between Windows (1.2.6) and
> Linux (Ubuntu 1.2.5.1)  but there is still huge performance difference
> between Microsoft .NET and Mono  :
> Load XML (Deserialize) + Sorting records in it.
>
> Microsoft .NET : 2 - 3  seconds
> Mono : 10 - 11 seconds
>
> The PC is - Intel Pentium 4 - 3.0Ghz and 1.5GB RAM - running Ubuntu Gutsy.
>
>
> Here it is source and XML: SortTest.7z
>
> P.P.
>     Now I'm glad to see my English - Bulgarian dictionary working both on
> Windows and Linux. Thanks Mono Team keep moving ahead.
>
> 2008/1/3, Alan McGovern < alan.mcgovern at gmail.com>:
>
> > Hi,
> >
> > Are you using the same version of the mono runtime on both your windows
> > box and linux box? The sorting algorithm should be the same, so if there's a
> > difference in performance, it's from something else. Also, if you can create
> > a testcase which easily demonstrates the problem, it'd make things easy to
> > debug.
> >
> > Alan.
> >
> > On Jan 2, 2008 10:22 PM, Ventsislav Mladenov <ventsislav.mladenov at gmail.com>
> > wrote:
> >
> > > Hi, I have a speed problem with Mono 1.2.6
> > > I have to sort List<String> with 88 000 records (Bulgarian and English
> > > words)
> > > on Windows Mono sort it for about 5 seconds but on Linux it takes at
> > > least 30 - 40 seconds.
> > >
> > > I think Mono have to use same algorithm for sorting?
> > >
> > >
> > > _______________________________________________
> > > Mono-list maillist  -   Mono-list at lists.ximian.com
> > > http://lists.ximian.com/mailman/listinfo/mono-list
> > >
> > >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20080104/4680e5d0/attachment-0001.html 


More information about the Mono-list mailing list