Piecemeal library loading causes slow startup of big apps
Lorenzo Colitti
lorenzo@colitti.com
Tue Sep 13 17:35:00 GMT 2005
Petter Reinholdtsen wrote:
> [Lorenzo Colitti]
>> as my google SoC project I have been working on improving GNOME
>> startup time, and I see that dynamic linking is one of the culprits.
>
> Are you aware of the efforts in fedora, gentoo, ubuntu and debian to
> improve the boot speed?
I am aware of some efforts, perhaps not all of them. The most recent I
am aware of is preload (http://preload.sourceforge.net/).
However, from what I have seen these solutions are more specific than
what I am suggesting, and less applicable to other things such as
application startup (e.g. firefox). Furthermore, these solutions use
closed-loop feedback (e.g. "training" during the boot process), which is
not required in cases like these.
Regards,
Lorenzo
More information about the Libc-alpha
mailing list