On Mon, Oct 08, 2012 at 06:28:53PM +0200, Alexandre Ratchov wrote:
> [...]
> AFAIU, when a process waits for an event (with tsleep(9)), it
> provides the priority of the event it's waiting for (eg an audio
> interrupt). When the event occurs, the process is put in the
> runnable queue calculated from the priority. This way, interactive
> processes (i.e. waiting for external events) are prioritized during
> the event processing.
> [...]

I haven't noticed any degradation in performance with media-stuff (quite
the contrary, actually), but you have a point. I'll change the
deadline-calculation to also take the sleep priority into account.
Thanks for the explanation :)

--
    Gregor Best

[demime 1.01d removed an attachment of type application/pgp-signature]

Reply via email to