Notes on things thusly far

These are in no particular order, and are genuinely nothing more than me making mental notes to myself as I go along, for inclusion in my write-up

The issues

And here's the deisgn as I'm currently considering it:

  1. When a task goes onto the CPU, a very high priority oneshot is set up, so thread will be ousted if it overshoots its budget
  2. When a task comes off the CPU, if it was naturally removed from the CPU [ie, not ousted by high-priority oneshot], then the oneshot must be cancelled
  3. One case for each policy:
  4. The budget replenisher will be in parts severally:
  5. Indepent queues of tasks pending replenishment for each server will probably be a good thing; it'll mean I don't have to sort arrays

Gary (-;
<chunky@icculus.org>


This page is  Valid HTML 4.01 and  Valid CSS

My Website Starts Here

This page last modified: 2003-06-26