Linked by Thom Holwerda on Mon 26th Sep 2005 13:28 UTC, submitted by Malahide
Novell and Ximian "We chat to Gnome and coder Michael Meeks about all things Linux. Here's a few of the questions we asked the Novell employee."
Permalink for comment 36722
To read all comments associated with this story, please click here.
Pre Loading
by Anonymous on Tue 27th Sep 2005 01:04 UTC
Member since:

I think the point of the preloading argument (while flawed) does illustrate some points. Because of the OO structure with all the libs inline it pretty much has to load everything from disk on startup. Things are not reused enough.

Windows and KDE have a facility whereby components are loaded at startup (during idle cycles) after the desktop is loaded. MS Office, Internet Explorer and probably KOffice take advantage of this. OO doesn't. Some versions of Mozilla even used this on Windows, essentially preloading parts of the application ahead of time to speed startup.

Admittedly OO probably needs to modularize its code base (ala xorg) and strip out redundant libraries where systems already have them. However that takes time and effort.

Other considerations are of course toolkits, system load, desktop environments etc. All of which appear to have a part in application load times.

Personally (this could be just my opinion here) I think this is a pretty pointless argument. If your time was so valuable to you that you can't wait for an application to load what are you doing reading this forum, let alone posting.

Reply Score: 1