[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: [xslt performance for big xml files]
Subject: Re: [xslt performance for big xml files]
From: Mark Carlson <carlsonm@xxxxxxxxxxxxxxxx>
Date: Fri, 24 Apr 2009 19:18:10 -0700 (PDT)
|
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format
RSS 2.0 |
|
Atom 0.3 |
|
|