[comp.os.research] CPU scheduling policies query

Tom.Murray@cs.clemson.edu (Tom Murray) (06/09/91)

I'm investigating CPU scheduling policies and I'd like to survey the methods
used by various operating systems to determine whether a process is compute
bound, (disk) I/O bound, interactive, heavy storage user, heavy pager, etc.
I'm using the word "process" to refer to any dispatchable unit of work for
which CPU priority scheduling decisions are made, e.g. the traditional Unix
user process or the IBM VM/XA virtual machine address space.

Can anyone provide references to work on dynamic process characterization
techniques?

-----------------------------------------------------------------------------
Tom Murray						tom@cs.clemson.edu
Computer Science Department
Clemson University