Linked by Thom Holwerda on Mon 25th Feb 2008 20:11 UTC, submitted by Nemilar
Thread beginning with comment 302295
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.





Member since:
2005-07-13
openSUSE has been using this since 10.0, it was originally part of the now-defunct SUPER project, but the results were significant enough that they included the preload functionality in the main release.
In openSUSE, though, preload is targeted at specific apps, not coincidentally those that tend to have the longest startup times (FF, OOo2, GDM, KDM, Gnome, KDE, etc.), so I'm not sure that it really resembles SuperFetch in that fashion, at least from the "learning" POV. It's basically preset with static entries.
From the link above to the RH article, I guess that is an advantage to their implementation. The drawback though is that the performance advantage goes out the window if those preload files aren't kept up-to-date. I believe there was an issue previously where the gnome preload files were out of date, and it actually impeded the load time for GDM/Gnome rather than improve it.
You can also create your own static entries for preloading, but it's a bit of a convoluted method and not something for Joe Average to try.
So it will be interesting to see where the improvements to preload take it.
In all honesty, from previous experimentations, I've often found a better, or at least more perceptible, performance boost from prelinking, but then that can be problematic as well.