Re: Interesting scheduling times

Larry McVoy (lm@bitmover.com)
Thu, 17 Sep 1998 23:57:23 -0600


Richard Gooch <rgooch@atnf.csiro.au>:
: A good RT system would allow you to put it all on one computer and
: data would not need to be shipped around (you'd use threads or
: SHM). However, on such a system you will have a considerable number of
: (low priority) user processes sitting on the run queue (the latest
: generation of data reduction software is very modular and has lots of
: processes doing different parts of the work). A dozen processes is not
: unreasonable.

A dozen CPU bound processes? You've seen this? Or you think it would
happen? In every system like this that I've seen (and I've seen a bunch),
people eventually weed it down to a CPU bound process/CPU, maybe two.
The throughput of the system slows down otherwise. This is /especially/
true on RT applications - any inefficiency can't be tolerated.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/