Subject: Re: [xsl] Performance tips to speed up multiple transforms From: Richard Fozzard <Richard.Fozzard@xxxxxxxx> Date: Fri, 05 Nov 2010 12:46:25 -0600 |
Richard Fozzard, Computer Scientist Geospatial Metadata at NGDC: http://www.ngdc.noaa.gov/metadata
Evening all
I'm transforming around 500 individual XML log files - ~250MB worth - into 4 output files. Each log file contributes to all 4 output files. At present, I'm running a Saxon transform within VBScript with one XSLT file for each log file. It processes around 2 log files per second. I guess it's slow 'cos I'm shelling out to a hidden command box every time I transform a log file(open a shell, start java, open the Saxon .jar file, run the transform, append the 4 results to the 4 'master' output files, close everything, repeat ). It works, but I guess it could be significantly more efficient.
What would the smart person be looking at to speed up the process? Write the whole script in Java? .NET? C++... Or just make a Transform 'do' the whole thing?
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Performance tips to speed, Liam R E Quin | Thread | Re: [xsl] Performance tips to speed, Wendell Piez |
Re: [xsl] Performance tips to speed, Liam R E Quin | Date | Re: [xsl] Performance tips to speed, Wendell Piez |
Month |