Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/17/84; site opus.UUCP
Path: utzoo!watmath!clyde!bonnie!akgua!sdcsvax!dcdwest!ittvax!decvax!wivax!cadmus!harvard!seismo!hao!cires!nbires!opus!rcd
From: rcd@opus.UUCP (Dick Dunn)
Newsgroups: net.unix-wizards
Subject: Re: Load control and intelligence in schedulers
Message-ID: <916@opus.UUCP>
Date: Fri, 26-Oct-84 01:00:59 EDT
Article-I.D.: opus.916
Posted: Fri Oct 26 01:00:59 1984
Date-Received: Mon, 22-Oct-84 06:47:51 EDT
References: <151@desint.UUCP> <4451@utzoo.UUCP>
Organization: NBI,Inc, Boulder CO
Lines: 14

> The problem with being smart about giving higher priority to processes
> that do terminal i/o is that all sorts of interesting programs start
> sprouting unnecessary terminal i/o...
> I'm not saying it can't be done well, just that care is needed.  Terminal
> input should be considered much more significant than output, for purposes
> of scheduling.

OK, but be careful to distinguish actual (requested) input--something from
the keyboard which satisfies an outstanding read from the program.
Otherwise you give the users (rather than programs) a way to kick the
priority--just bang on the return key every now and then.
-- 
Dick Dunn	{hao,ucbvax,allegra}!nbires!rcd		(303)444-5710 x3086
   ...Lately it occurs to me what a long, strange trip it's been.