[Mono-list] Extremely poor performance of ODFConverter/Mono on Linux vs Windows .Net

Michael Meeks michael.meeks at novell.com
Fri Oct 16 04:38:17 EDT 2009

Hi Roman,

On Thu, 2009-10-15 at 07:02 -0700, RomanP wrote:
> I checked the performance of ODFConverter application for DOCX -> ODT
> conversion (http://sourceforge.net/projects/odf-converter) 

	The other issue here - around optimisation is - why bother ? there are
some examples of horrific performance on Windows / .Net too, of the
order of hours to open some larger files ;-) so - at least the OO.o
team's focus has been to work on native filters built into OO.o instead.

	Of course, it is interesting that when used with some staggeringly
large and highly complicated [ try debugging or profiling them ] XSLT
scripts Mono performs much worse than .Net - but, this seems to be to be
a corner case of little real interest - beyond the (rather ill-advised)
use of XSLT in the odf-converter ;-)

	At least that is my take. Worse than that, last I looked it was rather
hard to determine what is poor performance of the XSLT itself [ using
poor constructs that chew CPU ], and what is a sub-optimal
implementation in the XSLT interpreter. But if you have time to sink
into this - I don't think people would complain to get the patches ;-)



 michael.meeks at novell.com  <><, Pseudo Engineer, itinerant idiot

More information about the Mono-list mailing list