>I can't see a problem with that.  If we have a circular SHM buffers
>for data moving to/from the critical process, then the critical
>process will never have to block.

how does any process, critical or otherwise, know *when* to write/read ?

>some other event, then the app will have to give the time-critical
>plugin a sample-clock time at which to release the buffer contents.

and how will it do that? especially when you write:

>I can see how SHM can work smoothly without need for semaphores and

you can't sleep on a bit in shm.

>That is the only tricky bit I see in it so far.

ah, but therein hangs a tale ...

--p

ps. this must be a new record. for once, my reply is shorter than the
    post i'm replying too! whoo-hoo! :))

Reply via email to