On Mon, 19 Jan 2004, Frank Barknecht wrote:
Hallo, guenter geiger hat gesagt: // guenter geiger wrote:
On Mon, 19 Jan 2004, Miller Puckette wrote:
well, now it's pd and jack ... in the future, there's no telling how crowded the space of "real-time" hungry processes will get. So maybe it's worth finding a general way to determine which level Pd should live at. Perhaps it should be just below the one jack chooses (and does anyone know that one?)
seems to be 10 for the server and 9 for the client. (from jackd/jackd.c:static int realtime_priority = 10;)
BTW: If I'm right, Ardour, which started all the Jack craze, doesn't seem to elevate its own priority anymore at all, it just lets the Jack daemon put and pull data when Jack sees fit. But I may not be right. At least, /usr/bin/ardour here isn't setuid anything special.
Pd is a different case, because adding proper jack support would require to change several things in the engine - the way its done now, high priority is a must.
Guenter