[Mono-bugs] [Bug 527677] New: Very slow functioning WinForm programs in Linux!!!
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Mon Aug 3 12:09:06 EDT 2009
http://bugzilla.novell.com/show_bug.cgi?id=527677
Summary: Very slow functioning WinForm programs in Linux!!!
Classification: Mono
Product: Mono: Class Libraries
Version: SVN
Platform: i386
OS/Version: openSUSE 11.1
Status: NEW
Severity: Major
Priority: P5 - None
Component: Windows.Forms
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: viv567 at yandex.ru
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Created an attachment (id=310057)
--> (http://bugzilla.novell.com/attachment.cgi?id=310057)
Test program
User-Agent: Opera/9.63 (Windows NT 5.1; U; MRA 5.5 (build 02793); ru)
Presto/2.1.1
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.
Deskside my PC(NootBook MSI Megabook M510A):
- Processor Pentium-M 1.7GHz;
- Memory 2GB;
- Graphics ATI Mobility Radeon 9700, 64MB;
- OS1: OpenSuse 11.1, KDE 4.2, i386;
- OS2: MS Windows XP Professional, SP2.
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 in Linux???
Reproducible: Always
Steps to Reproduce:
1. Run program
2. Press button "Begin"
3. Wait result of the performing the test
4. Compare results of the test in Linux and in WinXP
Actual Results:
Time of the work on given pc and OS
Expected Results:
Result in Linux not worse than in WinXP
How possible accelerate working WinForm programs in Mono in Linux???
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list