Re: stripping kde libs and binaries

Karl Vogel <karl.vogel-/[email protected]> Wed, 20 Oct 2004 11:41:23 +0000 (UTC)
Newsgroups gmane.comp.kde.devel.optimize
Message-ID <[email protected]>
Stefan Heimers <[email protected]> wrote in
news:200410201143.42863.stefan-isBI5ruesN5yDzI6CaY1VQ@public.gmane.org: 

> On Wednesday 20 October 2004 11.20, Lubos Lunak wrote:
> 
>>  Debug info is places in special sections of the binaries, at the end
>>  of 
>> the file. It is not loaded at all when loading the binary for
>> execution. 
> 
> It is not explicitly requested, but it might still be loaded into
> read-ahead cache in stead of something more useful. The internal cache
> of HDs has no way to tell if the next block is code or debug info. I
> don't know how intelligent the operating system disk cache handles
> this. 

This is not entirely true... files can be fragmented on disk, so the read-
ahead might aswell read something completely different (not necessarily 
that debug piece of your exe).

(read-ahead is on the blocklayer)