KIconLoader Optimization Idea
    Simon Perreault 
    nomis80 at nomis80.org
       
    Tue Jun  7 01:29:54 CEST 2005
    
    
  
On June 6, 2005 15:11, Alexander Neundorf wrote:
> If you communicate via a socket you have a protocol which has to be
> interpreted, the data has to be serialized and deserialized and task
> switches happen.
Sure, but why is this slower than disk I/O? To me it seems that the task you 
described is CPU bound while the current situation is I/O bound, and I would 
guess that the CPU bound task should be faster.
> So who loads the icons into memory ?
> Either a server which you ask "please give me the location of icon XXX in
> shared mem" or the individual applications.
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Run strace on a kde app (e.g. konqy) and check out in how many places for
> the icon is tested.
Yes, it always needs to be repeated that some measurement often saves a lot of 
work.
-- 
Simon Perreault <nomis80 at nomis80.org> -- http://nomis80.org
    
    
More information about the Kde-optimize
mailing list