Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!sri-unix!hplabs!hpcea!hpda!hppcgo!hpisoa2!hpisod1!hpisoa1!davel From: davel@hpisoa1.UUCP Newsgroups: comp.unix.questions Subject: Re: Suspending processes (really, about how to answer questions) Message-ID: <2040004@hpisoa1.HP.COM> Date: Wed, 21-Jan-87 21:02:08 EST Article-I.D.: hpisoa1.2040004 Posted: Wed Jan 21 21:02:08 1987 Date-Received: Sun, 25-Jan-87 14:48:57 EST References: <836@A60.UUCP> Lines: 16 Although the System V shell layers (shl) switch character does provide a feature similar to BSD job control, it differs in (at least) one important way: shell layers has no way to stop a job from executing (consuming CPU time) until it requests input from the terminal layer and blocks. When you type your switch character, it merely adjusts what the current "layer" is; it does not alter the state of processes running in that layer. BSD job control actually immediately suspends the execution of the process. If what you want is to control CPU consumption (as opposed to multiplexing your terminal among different jobs) then BSD-style job control works and System V shell layers is ineffective. Dave Lennert ucbvax!hpda!davel [UUCP] Hewlett-Packard - 47UX ihnp4!hplabs!hpda!davel [UUCP] 19447 Pruneridge Ave. hpda!davel@Berkeley.edu [ARPA] Cupertino, CA 95014 (408) 447-6325 [AT&T]