[linux-audio-user] Re: low tatency

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



There was an article a few months back in Linux Journal that described 
how to "lock" a thread onto a processor (and disallow any other threads 
form running on that processor).  If you were to lock the JACK process 
into a single processor on an SMP box, wouldn't you effectively get 
very low latency without any kernel patching or anything?  You'd have 
to use lock-free-fifo's to talk to the other processor (which is 
running the UI, etc) of course.  And you'd use a polling model to read/
write data to the soundcard.

Does ALSA have it's own thread in addition to the JACK thread, and 
would it have to be on the same processor?

I'm not a Linux/Intel architecture guru, so forgive me if I've missed 
some obvious points.

-Ben

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux