In profiling, I've seen parsing desktop files is expensive. Even something
like KProtocolInfo registers highly in most application logs.

Parts of plasma do various complex lookups of application desktop files. We
definitely need some cache in some form of those desktop files for use from
within plasma. Ksycoca works well.

Whether it needs to be global or cover as much as it does is still
debatable.

David


>
>

Reply via email to