xsl-list
[Top] [All Lists]

Re: [xsl] [xslt performance for big xml files]

2009-04-24 22:18:42
I have found Saxon to be at least 10 times faster than MSXML and other competitors.

On Fri, 24 Apr 2009, Aditya Sakhuja wrote:

Hi,

I am looking for some tips on performance tuning for my xslt  which
processes a 30 MB file on an  avg.  I am haivng some serious issues
getting the processing completed under 24 hrs.
The transformation is completely CPU bound (memory usage is hardly 3-
4 %). CPU utilization remains around 99% throughout.

My specific question here is,whether these ideas would help reduce
processing time:

1> Splitting the big xml file to multiple files and then feeding it to
the xsltproc processor. does that sound the right thing, to reduce the
processing time overall.
2> I have done my testing using xsltproc (libxml2). Would Saxon
processor be an advantage here to use?
3> Does xslt processing not fit in for large xml file processing ?
Should I try looking other stream based processing over this, if xslt
does not scale ?

I am performing experiments in parallel,but wanted to get in feedback
from more experienced people with xslt.

Thanks in advance,

--
-Aditya

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--