[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

OT: benefits of preloading libraries



running a couple google searches I can't find anything useful, I
was wondering if anyone could explain what the advantage is to
preloading libraries on a linux system.

my grandparents sent me their ThinkNIC, which I am doing some mods
to, and was looking at the init scripts and saw this:

# preload libraries
/var/tmp/preload /lib/libm.so.6
echo -n "."

/var/tmp/preload /usr/X11R6/bin/Xvesa
/var/tmp/preload /usr/X11R6/lib/libX11.so.6.1
echo -n "."

and in the system-wide xinitrc:
preload /usr/X11R6/lib/libXpm.so.4
preload /usr/X11R6/bin/progress
preload /usr/X11R6/lib/libXt.so.6
preload /usr/X11R6/lib/libXp.so.6
preload /usr/X11R6/lib/libXmu.so.6
preload /lib/libdl.so.2
preload /usr/X11R6/lib/libSM.so.6
preload /usr/X11R6/lib/libICE.so.6
preload /usr/local/netscape/netscape
preload /usr/X11R6/bin/blackbox


I was shocked on how fast it booted up X, I guess its because its
so stripped down(I upgraded it to 128MB from 64MB), but was wondering
if the preloading of stuff had much to do with it, and why one would
want to do it.

thanks!

nate






Reply to: