Bug 453

Summary: Too long startup time
Product: UIM Reporter: Yusuke TABATA <yusuke>
Component: libuimAssignee: YamaKen <yamaken>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 2304    

Description Yusuke TABATA 2004-04-10 20:02:55 UTC
Current uim loads too many scheme files at its startup.
It takes about 800 milliseconds on my note PC.
Comment 1 YamaKen 2005-01-18 01:22:50 UTC
The lazy loading feature will resolve this.
Comment 2 Yusuke TABATA 2005-01-18 05:10:23 UTC
Start up time was reduced to around 300ms.

Note:
 My linux environment is on slow VMware, thus system calls and
 file I/O is very slow. So current result is not so bad.
Comment 3 YamaKen 2005-01-24 19:11:13 UTC
I think that current lazy-loading based startup (r352 of new repository) is a
reasonable trade-off point.
To reduce the startup time more than current implementation, we should load all
necessary codes as one file of dumped lisp environment. We should migrate to
modern Scheme implementation before the trial.
It's a future issue.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.