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]

Reply via email to