Re: Improve Startup-Speed for KDE!?
Michael Lindig <[email protected]>
| Newsgroups | gmane.comp.kde.solaris |
|---|---|
| Message-ID | <[email protected]> |
Narendra Kumar S.S schrieb: > Do you have set of commands to try this in Solaris? Sorry?! The commands below are for Solaris-bash (only for Solaris because of clre command ;-) )! Which commands did you mean? Michael > > -Narendra > > On 7/4/07, Michael Lindig <[email protected]> wrote: >> >> Hi, >> >> I would like to improve the startup speed of KDE. In Linux you can use >> prelinked >> files and I know on Solaris you can improve some search path and object >> relocations with 'crle'. >> >> The simplest solution is a new LD_CONFIG-File creation which holds the >> shared >> object locations in cache. Example: >> >> NewLdConfigFile=... >> rm -f ${NewLdConfigFile} >> unset LD_LIBRARY_PATH >> unset LD_LIBRARY_PATH_64 >> # create cache config >> crle -64 -u -i /usr/local/sparcv9/lib \ >> -i /usr/local/sparcv9/kde-3.5.7/lib \ >> -i /usr/local/sparcv9/X11R7.2/lib \ >> -c ${NewLdConfigFile} >> # adjust buggy libz reference >> crle -64 -u -a /usr/local/sparcv9/lib/libz.so \ >> -o /usr/lib/64/libz.so \ >> -c ${NewLdConfigFile} >> >> # after this you can use the new config by definition >> # of environment variable LD_CONFIG_64 >> # for example in your .bashrc : export LD_CONFIG_64=${NewLdConfigFile} >> >> This reduces the referenced shared object searches and reduces also the >> file accesses. BUT the speed improvement is not as much as expected :( ! >> >> A other solution is the usage of "-I" or "-G" options of 'crle' to create >> alternative optimized versions of libs or executables. But if I use this >> for >> libs like libqt-mt or libDCOP then KDE does not run as before (missing >> jpeg >> support, some applications don't start ...). >> >> Here my Questions: >> >> Is there any KDE guru which can say: 'Here you shall tune to get a >> faster KDE >> speedup! Optimize following files ... !' ? >> >> Is 'crle' the right tool? Exists any other? >> >> Thanks, >> Michael ___________________________________________________ This message is from the kde-solaris mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde-solaris. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.