[Mono-bugs] [Bug 76674][Maj] Changed - extremely poor performance
and huge amount of memory consumption in case of extreme zooming
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Wed May 17 13:12:43 EDT 2006
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by gonzalo at ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=76674
--- shadow/76674 2005-12-15 17:15:12.000000000 -0500
+++ shadow/76674.tmp.31123 2006-05-17 13:12:43.000000000 -0400
@@ -1,13 +1,13 @@
Bug#: 76674
Product: Mono: Class Libraries
Version: 1.1
OS: Red Hat 9.0
OS Details:
-Status: NEW
-Resolution:
+Status: RESOLVED
+Resolution: FIXED
Severity: Unknown
Priority: Major
Component: libgdiplus
AssignedTo: jordimash at gmail.com
ReportedBy: michael.paul at tao.es
QAContact: mono-bugs at ximian.com
@@ -612,6 +612,23 @@
thousands of polygons, not just two. In Windows this is being done
within milliseconds and normally in Linux, too. Only, if in Linux some
GraphicsPath are extremely zoomed instead of milliseconds the Linux
version needs several minutes (!) to render everything.
BTW: a call to Graphics.Clip (Region) seems to improve performance a bit.
+
+------- Additional Comments From gonzalo at ximian.com 2006-05-17 13:12 -------
+This is what I get on linux with current svn and your 50-lines test:
+gonzalo at lalo:/tmp/gdiplus $ time -p mono zoom.exe
+real 0.14
+user 0.09
+sys 0.02
+
+On windows, with MS runtime (different computer, btw):
+$ time -p ./zoom.exe
+real 0.15
+user 0.03
+sys 0.00
+
+So this is fixed now.
+
+Thanks.
More information about the mono-bugs
mailing list