This same research group is also working on solving the other parts of the problem. Linus is correct, we can't solve these problems with just CPU scheduling.
Work on memory and network resources is in earlier stages, but the result will hopefully be a coherent general theory of real-time performance management.
Posted Nov 4, 2010 20:15 UTC (Thu) by zmower (subscriber, #3005)
[Link]
I think this falls into the category of too simple models. In particular I would questions the assumptions that tasks are independent and that there's no cost overhead in context switches or CPU migrations. Would that it were so easy.
As for linux, even if you have optimal scheduling for all the subsystems, the combined effect is still chaotic.