Startup improvement: how?

Waldo Bastian bastian at kde.org
Tue Mar 16 13:15:58 CET 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tue March 16 2004 12:11, Leen Toelen wrote:
> Hi,
>
> I've heard a lot of praise for the application startup improvements
> especially noticable in the latest kde releases. Is this a global change
> to the kde core classes, or are the changes optimizations to the
> applications themselves? I would love to learn more on how the change
> was achieved, is there a document explaining the improvements somewhere
> or are they just small changes everywhere?

Mostly a collection of small changes. Biggest improvements usually happen in 
the application space when something is just handled very inefficient, 
typically the first version of a program implements something in a very 
straight forward way and then when the program / dataset grows it turns out 
to become more and more of a bottleneck. Other than that, we (Dirk Mueller 
mostly) managed to cut down the number of libraries that got loaded for KDE's 
initialisation code (kcminit) during startup.

Cheers,
Waldo
- -- 
bastian at kde.org -=|[ SUSE, The Linux Desktop Experts ]|=- bastian at suse.com

"IBM may, in any manner it sees fit and without royalty to SCO, 
 distribute any Licensed IBM Materials contained in the SCO Products"
From: Joint Development Agreement between the SCO, Inc. and
      International Business Machines Corporation
http://www.sec.gov/Archives/edgar/data/851560/0000891618-99-000561.txt
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFAVu/+N4pvrENfboIRAk39AJ9YwFql2xEoBKDEPPS73/lYHXP7zgCgiloG
O5mUbstWe5Xp/d07BUUaVMU=
=TY0U
-----END PGP SIGNATURE-----


More information about the Kde-optimize mailing list