[Mono-winforms-list] Problems WinForms in Linux

v567 viv567 at yandex.ru
Mon Aug 3 11:19:29 EDT 2009


I have noticed that all WinForm program in Linux work much slowly than in
WinXP.
Appeared the version mono 2.4.2.3, however problems of the slow work WinForm
programs is not decided: https://bugzilla.novell.com/show_bug.cgi?id=498963

I have changed the Test with ZedGraph (testp) to measure time of the drawing
points in Linux and WinXP.
Results of the test for my PC:
         WinXP,.NET    WinXP,Mono   OpenSuse,Mono
NumP   Tabs  Trel     Tabs   Trel       Tabs    Trel
  1       0.010    0      0.040    0       0.222       0 
  2       0.030   20     0.060   20       0.401    179           
  3       0.040   10     0.090   30       0.580    179
...
100      1.592   20     2.664   30      88.483  1585
101      1.602   10     2.694   30      90.082  1598
102      1.622   20     2.724   30      91.713  1632
...
200      3.345   20     5.969   40     320.269  3065
201      3.365   20     6.009   40     323.324  3054
202      3.375   10     6.039   30     326.380  3056
...
248      4.256   20     7.781   40     483.386  3723
249      4.276   20     7.821   40     487.127  3741
250      4.296   20     7.861   40     490.893  3766

Here:
NumP - a number of the drawn point;
Tabs - a difference at second between time after Refresh current point and
time after Refresh first point;
Trel - a difference at millisecond between time after Refresh current point
and time after Refresh previous point.

Thereby, on drawing the last point (the number 250) in Linux leaves 3.7sec,
WinXP(mono) - 0.04sec, in WinXP(.NET) - 0.02sec. The full results is
specified in file results.zip

How possible accelerate working WinForm programs in Mono???

testp.exe:  http://www.nabble.com/file/p24792641/testp.exe.zip testp.exe.zip 
testp project:  http://www.nabble.com/file/p24792641/testp.zip testp.zip 
results.zip:  http://www.nabble.com/file/p24792641/results.zip results.zip 
-- 
View this message in context: http://www.nabble.com/Problems-WinForms-in-Linux-tp23262446p24792641.html
Sent from the Mono - WinForms mailing list archive at Nabble.com.



More information about the Mono-winforms-list mailing list