[LAU] No batch processing on Linux?

Arnold Krille arnold at arnoldarts.de
Sun Sep 26 21:10:59 UTC 2010


On Sunday 26 September 2010 06:45:42 Joel Roth wrote:
> On Sat, Sep 25, 2010 at 11:24:26PM +0200, Arnold Krille wrote:
> > And because python afaik still
> > has the big interpreter lock, effectively suppressing any python multi-
> > threading. Which you work around by re-implementing your heavy-math parts
> > in C and run them outside the interpreter lock (but still from within
> > threads created and managed from python)...
> 
> What, no native threads. Mock horror!

Native threads: Yes.
But only one python interpreter to run. At least in python2.X.
As long as you call long-running non-python functions in the other threads, 
you are fine (like the run() function of your audio-apps jack-engine).

Arnold
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-user/attachments/20100926/8a06dfcd/attachment.pgp>


More information about the Linux-audio-user mailing list