Disk usage optimizations:

Matías Costa mcc3 at alu.um.es
Mon Mar 7 17:29:16 CET 2005


El Martes 22 Febrero 2005 22:25, Waldo Bastian escribió:
> On Tuesday 22 February 2005 20:18, Aaron Seigo wrote:
> > On February 22, 2005 11:28, Mikolaj Machowski wrote:
> > > opening of K-Menu can last some time.
> >
> > since we use ksycoca to populate the kmenu, are you sure it's disk
> > activity that causes this?
>
> Well, from the sound of it, yes :-) It's probably due to the icon loading,
> when a menu is first shown we need to load the icons, and for each icon we
> need to hit the disk. If the IO-system is under load that can take a
> significant time.

*Just a user impresion:

I have noticed sensible speed up changing from a incomplete icon theme (wasp), 
to crystal. I say really sensible, before I saw the konsole icon bouncing at 
the cursor, now appears almost instant.

And again there was another speed up when I merged hicolor and locolor into 
crystalsvg and linked all folders to one.

Mental note: Write down this in the wiki at the performance tips.

*Now a proto-developer thinking:

I think a pixmap shared memory system is great. 99.9% of apps does not modify 
icons, just display it. So the memory usage can be reduced. And speed too, 
because apps do not need to convert png -> pixmap.


More information about the Kde-optimize mailing list