[Jack-Devel] shm registry full errors

marcin at saepia.net marcin at saepia.net
Sat Jun 11 10:18:36 CEST 2016


I am not asking when drops will start to occur.

I am asking about technical capability to connect clients even if they do
nothing regarding DSP.

I run into issues on jack_client_open phase, not later.

If I will have issues later on with drops due to exceeding DSP load, then I
will try to figure out how to optimize that part, but for now I just need
to predict if JACK will handle properly just connecting many clients.

11.06.2016 9:54 AM "Kjetil Matheussen" <k.s.matheussen at gmail.com>

> On Fri, Jun 10, 2016 at 5:18 PM, Paul Davis <paul at linuxaudiosystems.com>
>> But still, I need to know what is the limit, and it seem to be quite
>>> unknown… I can obviously do crash testing, but I would prefer to rely on
>>> certain design principles, no luck that I won’t encounter some hardcoded
>>> limits...
>> well, as mentioned, you can't put things on the command line that have be
>> constant across the server and library. so there are some constants that
>> are going to be hard-coded whether you like it or not.
>> there is no "hard limit". the number of clients before there is so little
>> time left for the process cycle() depends on (a) what each client does (b)
>> how much time each client takes for its context switch (which is partially
>> a function of what it does) (c) the period size
> I understood his question to be how many ports you can add before running
> out of shared memory,
> not how many clients you can run before running out of cpu...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.linuxaudio.org/archives/jackaudio/attachments/20160611/2fc7a9fd/attachment.html>

More information about the Jackaudio mailing list