On 23-Jan-06, at 10:59 PM, John M McIntosh wrote:
Well right now it only checks for processes in the same priority group, doesn't consider ones higher, mind they should run at some point.
Exactly - you don't need to worry about the higher priority processes since they get a chance to take over at every checkInterrupts.
Fiddling with yield won't achieve anything interesting. If a cpu sharing scheduler is wanted it would take a quite different chunk of code.
tim -- tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim Strange OpCodes: CM: Circulate Memory