tty-based scheduler grouping vs scheduler priorities
Posted Nov 20, 2010 1:10 UTC (Sat) by giraffedata
In reply to: Very poor underlying assumptions.
Parent article: TTY-based group scheduling
I don't know that you can say make is a generally a low-priority thing. When I type 'make' and am waiting for it to finish (which I expect to be in less than a minute), there's not much I'd like to see get CPU time before my make.
The video player is a special case, and there's a name for what it requires: real time scheduling. It's special because its correct execution is tied to the passage of real time. Well, we have real time scheduling facilities in Linux. Why doesn't the movie player program use them?
So the example in the article is probably not the best example of how the CTTY-based scheduling policy for non-realtime processes is good.
to post comments)