[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-optimize
Subject: Re: KIOSlave
From: Karl Vogel <karl.vogel () seagha ! com>
Date: 2004-07-24 11:24:38
Message-ID: 20040724112349.D760F44165 () adicia ! telenet-ops ! be
[Download RAW message or body]
Dirk Mueller wrote:
> On Saturday 24 July 2004 11:59, Karl Vogel wrote:
>
>> kioslave only uses 1 QT exported object (QCString), which causes it to
>> link to 27 extra libraries! Following patch removes the QCString and thus
>> doesn't need linking with all those shared libs. (which reduces the
>> binary size and the startup time in the dynamic linker)
>
> Hmm, but the actual kioslaves (like kio_http e.g.) will for sure depend on
> Qt, so I'm not sure you win anything..
That's indeed true.. but you do gain something:
$ ls -l /opt/kde/bin/kioslave
-rwxr-xr-x 1 kvo kvo 27048 Jul 24 13:09 /opt/kde/bin/kioslave
$ ls -l /opt/kde.vis/bin/kioslave
-rwxr-xr-x 1 kvo kvo 22342 Jul 24 01:43 /opt/kde.vis/bin/kioslave
18% smaller binary due to a smaller dynamic segment. (and extra work for the
dynamic linker)
Question is ofcourse.. does it matter.. I'll let somebody else decide :)
_______________________________________________
Kde-optimize mailing list
Kde-optimize@kde.org
https://mail.kde.org/mailman/listinfo/kde-optimize
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic