[LV2] Startup slloowwss dooooowwwwnn???
brummer- at web.de
Sun Oct 26 23:33:29 PDT 2014
Am 27.10.2014 01:56, schrieb David Robillard:
> On Thu, 2014-10-02 at 17:19 +0200, hermann meyer wrote:
>> To answer myself, It was the naspro-bridges, which slows down the start
>> and load, as well the warnings was gone after delete them.
> Yes, the NASPRO bridges load a ton of plugins at discovery time, so can
> dramatically slow things down (LV2 stuff parses data files, but does not
> load any plugins at discovery time at all).
> Updating LV2 itself can't really have an impact on performance since
> it's mostly just headers defining the API, not an implementation
what makes me wonder is, that I've had installed the naspro-bridges
before updated lv2-core, jalv and jack, and they haven't harm the
performance. After they do, without update the naspro-bridges itself.
> I have been meaning to add a config file for lilv to be able to disable
> dyn-manifest (and thus naspro bridges) at run time. Hosts can currently
> do this, but there's no easy mechanism to do it globally.
Maybe a config switch were doubled plugs could be switched of generally,
instead print warnings about, would be good?
As far I remember right, the problem with naspro seems to be that it not
only add the ladspa plugs to the world, but scans again the existing lv2
plugs and double them up, which leads to a huge amount of error messages
in the terminal. My terminal cache was overflowed by the amount.
More information about the Devel