[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: Minutes Monday Plasma Hangout
From:       David Edmundson <david () davidedmundson ! co ! uk>
Date:       2017-08-14 23:39:28
Message-ID: CAGeFrHCjwdG_adXO-OHoK=ViJ_gWsGH8jP2uzKH2+h+eD32z2w () mail ! gmail ! com
[Download RAW message or body]

​Fabian also added some comments just after:
‎[12:06] ‎<‎fvogt‎>‎ * Did some strace-based profiling of plasma startup -
discovered two things:
‎[12:06] ‎<‎fvogt‎>‎ ** The applicationDir is added as first entry to the
QML and Library search paths, slowing lookups down considerably
‎[12:06] ‎<‎fvogt‎>‎ especially for libraries, as it literally opened every
file in /usr/bin/ to check whether it's a plugin...
‎[12:07] ‎<‎fvogt‎>‎ Easy workaround available, but should probably be
fixed in Qt
‎[12:08] ‎<‎fvogt‎>‎ ** KPluginLoader::forEachPlugin takes significantly
more time if all plugins are in a single directory, so there should
probably be a policy to put them into subdirs
‎[12:09] ‎<‎fvogt‎>‎ ** Plasma wayland session is now tested by openQA in
the usual Tumbleweed release process - so if you break stuff it delays our
releases, so please don't do that :P
‎[12:09] ‎<‎fvogt‎>‎ EOF

[Attachment #3 (text/html)]

<div dir="ltr"><div><br></div>​Fabian also added some comments just \
after:<br>‎[12:06] ‎&lt;‎fvogt‎&gt;‎ * Did some strace-based profiling of \
plasma startup - discovered two things:<br>‎[12:06] ‎&lt;‎fvogt‎&gt;‎ ** \
The applicationDir is added as first entry to the QML and Library search paths, \
slowing lookups down considerably<br>‎[12:06] ‎&lt;‎fvogt‎&gt;‎ especially \
for libraries, as it literally opened every file in /usr/bin/ to check whether \
it&#39;s a plugin...<br>‎[12:07] ‎&lt;‎fvogt‎&gt;‎ Easy workaround \
available, but should probably be fixed in Qt<br>‎[12:08] ‎&lt;‎fvogt‎&gt;‎ \
** KPluginLoader::forEachPlugin takes significantly more time if all plugins are in a \
single directory, so there should probably be a policy to put them into \
subdirs<br>‎[12:09] ‎&lt;‎fvogt‎&gt;‎ ** Plasma wayland session is now \
tested by openQA in the usual Tumbleweed release process - so if you break stuff it \
delays our releases, so please don&#39;t do that :P<br>‎[12:09] \
‎&lt;‎fvogt‎&gt;‎ EOF<br></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic