Actions
Feature #4911
closedoptimize start-up time
Start date:
08/19/2013
Due date:
% Done:
100%
Estimated time:
Updated by Reynaud Sylvain about 11 years ago
- Status changed from New to Assigned
- Assigned To set to Reynaud Sylvain
- % Done changed from 0 to 50
Startup is now more than twice faster, thanks to:
- adaptors list generated at compile-time instead of startup-time.
- cache of loaded adaptor classes.
However, startup still takes about 2 seconds.
Possible area of further improvement are:- accelerate generation of rendering stylesheets by using XSLTC.
- manage a cache of rendering stylesheet and generate them just in time.
- generate adaptor configuration templates (exposed by JMX) at compile-time instead of startup-time.
Updated by Reynaud Sylvain about 11 years ago
- Status changed from Assigned to Resolved
- Target version set to 2.0
- % Done changed from 50 to 100
Startup time could be reduced more by generating rendering stylesheet just in time (and caching them), but this would reduce reliability of Lavoisier because the potential errors would be detected too late.
Actions