[Mono-devel-list] Using the internal profiler
Miguel de Icaza
miguel at ximian.com
Wed Jul 27 02:20:55 EDT 2005
> I've ever seen that many System.Drawing functions (like text size computation)
> is generally 5 or 6x slower than Microsoft.Net.
> Is there a plan to speed up system.drawing on mono?
A large part of the speed issues come from the underlying Cairo that we
were using (Cairo 0.4) we are upgrading to the new version now (Cairo
0.5) which should help a bit here.
In general, the team at Novell's priorities are:
* Feature is correct/complete.
* Code is maintainable.
* Code is fast.
But this should not stop anyone from having their own priorities and
contributing code to take mono on a particular direction.
In general, people have been fairly successful at profiling Mono
components as they mature and tuning those to be better/faster.
More information about the Mono-devel-list