[Jack-Devel] JACK 2 is not real time safe on posix?

Johannes Lorenz johannes89 at mailueberfall.de
Sun Apr 19 15:35:43 CEST 2015


> It's realtime safe as long as you know that those system calls pass
> control to the thread you want them to pass control to and not some
> other random thread that has nothing to do with JACK.

Ok, but how does JACK keep the OS from executing a completely different process as the next job?

Also, as you say, by using e.g., malloc(), the realtime app indeed passes the control to the kernel thread, which has to do a lot with JACK (it does exactly what the rt app need to get process). So why is calling malloc() not realtime then?

Many thanks for the help.



More information about the Jackaudio mailing list