diff options
author | jeff <jeff@FreeBSD.org> | 2003-04-03 00:29:28 +0000 |
---|---|---|
committer | jeff <jeff@FreeBSD.org> | 2003-04-03 00:29:28 +0000 |
commit | 12c39a9461b4db1d8608dca0cb0cfc47ff8b234e (patch) | |
tree | 0962f59eb6aadbb7ec52a7578283239135566afb /libexec/talkd/table.c | |
parent | 46969da5f8b7d09f4fb1368d6be669af63110127 (diff) | |
download | FreeBSD-src-12c39a9461b4db1d8608dca0cb0cfc47ff8b234e.zip FreeBSD-src-12c39a9461b4db1d8608dca0cb0cfc47ff8b234e.tar.gz |
- Keep seperate statistics and run queues for different scheduling classes.
- Treat each class specially in kseq_{choose,add,rem}. Let the rest of the
code be less aware of scheduling classes.
- Skip the interactivity calculation for non TIMESHARE ksegrps.
- Move slice and runq selection into kseq_add(). Uninline it now that it's
big.
Diffstat (limited to 'libexec/talkd/table.c')
0 files changed, 0 insertions, 0 deletions