How much if this elapsed time is i/o time and how much is required for
the actual transformation? Did you time the transformation between b
yte array streams?
Did you try to create iunndented XML output?
Is crreating compressed output an option?
-W
On 17 October 2011 09:42, Bartolomeo Nicolotti <bnicolotti@xxxxxxxxx> wrote:
> Hello,
>
> I could not attach .zip with Evolution client, but I hope the question
> is clear enough
>
> Many thanks
>
> Best regards
>
> Bartolomeo
>
> Il giorno lun, 17/10/2011 alle 09.36 +0200, Bartolomeo Nicolotti ha
> scritto:
>> To whom it may concern.
>>
>> we've an XSLT to translate quite big xml, and we want to improve the
>> translation time
>>
>> We translate starting from the attachment
>>
>> 192.168.0.103.log_2011-10-14.log.20111014084051032-1.HBD.xml (1.8Mb)
>>
>> with this output:
>>
>> 192.168.0.103.log_2011-10-14.log.20111014084051032-1.HBD.out.xml
>> (3.2Mb)
>>
>> for which we've this translation times:
>>
>> 16:44:43,807 INFO [main] Main -
>> javax.xml.transform.TransformerFactory=net.sf.saxon.TransformerFactoryImpl
>> 16:44:43,811 INFO [main] Main - launchFile: launch.xml
>> 16:44:44,280 INFO [main] JAXPSAXProcessorInvoker - Transforming...
>> 16:44:46,983 INFO [main] JAXPSAXProcessorInvoker - Done.
>>
>> we need to speed-up the transformation, we currently already compile
>> the stylesheet only once and the re-use the compiled Transformer
>>
>> Could you please advise us with some hint about how to improve the
>> timings or how to profile the transformation?
>>
>> Many thanks
>>
>> Best regards
>>
>> Bartolomeo
|