🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: mod.std.unix
Article #366

Re: job control

#366
From: Moderator, John Quarterman
Date: Sun, 02 Nov 1986 00:13
26 lines
1812 bytes
From: seismo!vrdxhq!inteloa!omepd!jimv (Jim Valerio)
Organization: Intel Corp. Hillsboro, Oregon
Date: Wed, 08 Oct 86 14:59:16 -0800

I object to one claim made by Henry Spencer on job suspension:
>Note that this suspension facility isn't very useful in  the  absence  of
>multiplexed  interaction  --  you  can't  *do* anything to a suspended process
>without access to another (real or virtual) terminal -- but the  two  concepts
>are nevertheless quite independent.  There is no need to confuse them.

Completely independent of terminal interfaces, job suspension is a
useful feature.  In particular, I have a batch queue mechanism in
mind on 4.2bsd UNIX which suspends batch jobs when the interactive
load gets too high, and restarts them (sending SIGCONT) when
the interactive load drops again.  This control can be done both
by an operator and by a daemon, and has no notion of controlling
terminal for the batch job.

As Henry indicates, job suspension and multi-process control are
two different items.  Even though job control may not be the only
or best way to implement multi-process control, job suspension is 
an important feature in its own right.
--
Jim Valerio	ogcvax!inteloa!omepd!jimv, tektronix!psu-cs!omepd!jimv

Volume-Number: Volume 8, Number 15
Technical Details
Message-ID: <6195@ut-sally.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!ut-sally!std-unix

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!ut-sally!std-unix
From: std-unix@ut-sally.UUCP (Moderator, John Quarterman)
Newsgroups: mod.std.unix
Subject: Re: job control
Message-ID: <6195@ut-sally.UUCP>
Date: Sat, 1-Nov-86 19:13:29 EST
Article-I.D.: ut-sally.6195
Posted: Sat Nov  1 19:13:29 1986
Date-Received: Mon, 3-Nov-86 21:56:29 EST
Organization: IEEE P1003 Portable Operating System for Computer Environments Committee
Lines: 26
Approved: jsq@sally.utexas.edu