Roland, these are interesting results. Embedding all dependencies in large bundles has its own set of negative consequences, so even if this does result in significantly faster starts then it should still only be considered when startup time is critical.
It does seem to suggest that resolution time is a factor. I wonder if your test harness is capable of testing on Equinox and Knopflerfish as well? The comparison could be enlightening. In particular I believe that Equinox is able to persist resolution state and therefore might start more quickly on the second and subsequent launches. Are you able to make the test harness publicly available so others can replicate the results and try alternative optimisations? Regards, Neil On Thu, Sep 19, 2013 at 8:20 AM, Roland <[email protected]> wrote: > After some tests I made the following experiences: > > 1. I was able to reduce the start-up time by ~30% by embedding all > thirdparty-libraries in one wrapper-bundle. > > 2. I was able to halve the start-up time by embedding all > thirdparty-libraries in my felix-launcher!! > > 3. inline=true reduces the start-up time by ~10%. > > => Prefer large bundles including all dependencies. > > Regards > Roland > > > Richard S. Hall wrote >> On 9/6/13 05:27 , Roland wrote: >>> Is it possible to start the framework and the cached bundles >>> concurrently? >> >> I'm not optimistic: >> >> https://issues.apache.org/jira/browse/FELIX-3034 >> >> -> richard >> >>> >>> >>> >>> -- >>> View this message in context: >>> http://apache-felix.18485.x6.nabble.com/How-to-improve-the-start-time-of-Apache-Felix-tp5004833p5004859.html >>> Sent from the Apache Felix - Users mailing list archive at Nabble.com. >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: > >> [email protected] > >>> For additional commands, e-mail: > >> [email protected] > >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: > >> [email protected] > >> For additional commands, e-mail: > >> [email protected] > > > > > > -- > View this message in context: > http://apache-felix.18485.x6.nabble.com/How-to-improve-the-start-time-of-Apache-Felix-tp5004833p5005068.html > Sent from the Apache Felix - Users mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

