prelink is a free program written by Jakub Jelínek of Red Hat for POSIX-compliant operating systems, principally Linux (because it modifies ELF executables). It is intended to speed up a system by reducing the time a program needs to begin. Actual results have been mixed
, but it seems to aid systems with a large number of libraries, such as KDE.
1. Install prelink from Synaptic Package Manager
2. Open terminal konsole su to root and type /usr/sbin/prelink -avmR
3. While still in terminal edit /usr/bin/startkde with your favorite text editor. Add the line highlighted in bold to startkde.
export KDE_USE_IPV6="no"export KDE_IS_PRELINKED=1
Save the file and exit.
4. Reboot and see if your applications launch faster.
Security Bonus: prelink is capable of randomly selecting the address base that libraries are loaded at. This makes it more difficult to perform a return-to-libc attack on the system, because the addresses used are unique to that system.
* Not responsible if this causes your system to crash and burn. *