real-time processing

Ulrich Windl (
Fri, 7 Feb 1997 09:05:17 +0100


I have some questions about real-time processing in Lunux. I just
started to gain some experience in 2.0.28...

First is there a way to recognize a real-time process with some
utility. Both, top and ps seem to be unable to do that. In contrast,
in HP-UX real-time processes have a negative "PRI" value in "ps -l".
I guess it would be useful to recognize such processes as well.

Also, is it possible to have the total of locked memory displayed in
top, or is it too expensive to sum all the values.

As far as I know there's also an influence of the buffer cache
parameters on scheduling delays: If you have a lot of RAM and thus
huge caches, flushing the cache can take some CPU and I/O bandwidth.
How should the parameters for the buffer cache be tuned? Have rather
small chunks to be flushed, or have low load factors? Maybe my
problem is that I don't know the relationship between these

I'm not subscribed to the kernel list.