<table><tr><td style="">davidedmundson added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D26718">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>So you oppose preloading of KRunner service, but accept it continuing to run forever awaiting its next use. I don't find this consistent.</p></blockquote>

<p>It's a common lazy-load pattern. <br />
Though that extension of closing down would also be a direction I would happily support.</p>

<blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>This can't work fast.</p></blockquote>

<p>Any profiling to support that?  I spent a few seconds and can see that we're still using PC2, we're loading not two results views which could happen later. One of the plasma framesvgs is emitted it's changed on startup, there's a blocking gap where nothing is happening...</p>

<p>If this approach was suggested after extensive hours of profiling and optimisations, I'd have a different view, but it shouldn't be our first step.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R120 Plasma Workspace</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D26718">https://phabricator.kde.org/D26718</a></div></div><br /><div><strong>To: </strong>pdabrowski, Plasma, Plasma: Workspaces, davidedmundson, ngraham, broulik<br /><strong>Cc: </strong>plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart<br /></div>