Issue 35118 - startup performance: no preloading of configuration items in SfxApplication code
Summary: startup performance: no preloading of configuration items in SfxApplication code
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: current
Hardware: All All
: P3 Trivial (vote)
Target Milestone: OOo 2.0
Assignee: Joost Andrae
QA Contact: issues@framework
URL:
Keywords:
Depends on:
Blocks: 20269
  Show dependency tree
 
Reported: 2004-10-07 13:49 UTC by Daniel Boelzle [:dbo]
Modified: 2004-12-08 16:24 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Daniel Boelzle [:dbo] 2004-10-07 13:49:12 UTC
AS suggested to load config items on demand, using an own caching mechanism.
Comment 1 andreas.schluens 2004-10-11 13:45:40 UTC
.
Comment 2 andreas.schluens 2004-10-11 13:46:30 UTC
.
Comment 3 andreas.schluens 2004-11-02 13:51:47 UTC
From now our svtools->config_items hold itself alive after its first using.
Further these items destroy itself if the underlying configuration dies.
=> result: for a non product build the startup could be growed up by ~ 500 ms

Hint for testing: One fix was related to our readonly feature of our default
filter settings.
So we have to check, if this feature isnt broken now ...
Comment 4 andreas.schluens 2004-11-08 09:42:49 UTC
reopened for sending bug to the QA
Comment 5 andreas.schluens 2004-11-08 09:44:47 UTC
AS->JA: Please start some new performance tests. At least this fix should
decrease the startup time for ~500 ms. (Independend, which app module will be used)
Comment 6 andreas.schluens 2004-11-08 09:45:12 UTC
restore "Fixed" state
Comment 7 Joost Andrae 2004-11-08 14:37:18 UTC
JA: measured on SolarisSparc I get ~300ms faster startup compared to m59 master
build.
Comment 8 Joost Andrae 2004-11-08 17:09:26 UTC
JA: verified in cws cd01
Comment 9 matthias.huetsch 2004-11-29 17:36:56 UTC
Adding dependency to issue 20269 (startup performance).
Comment 10 Joost Andrae 2004-12-08 16:24:07 UTC
JA: integrated into master. closing