From: CRDGW2::CRDGW2::MRGATE::"SMTP::CRVAX.SRI.COM::RELAY-INFO-VAX" 22-MAR-1992 18:37:56.98 To: ARISIA::EVERHART CC: Subj: Re: WATCHDOG or other packages to kill idle jobs. From: RELAY-INFO-VAX@CRVAX.SRI.COM@SMTP@CRDGW2 To: Everhart@Arisia@MRGATE Received: by crdgw1.ge.com (5.57/GE 1.123) id AA08441; Sun, 22 Mar 92 18:07:04 EST Received: From ucbvax.Berkeley.EDU ([128.32.133.1]) by CRVAX.SRI.COM with TCP; Sun, 22 MAR 92 15:04:25 PST Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA29760; Sun, 22 Mar 92 14:58:16 -0800 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-vax@kl.sri.com (info-vax@kl.sri.com) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 20 Mar 92 08:21:55 GMT From: bloom-picayune.mit.edu!mintaka.lcs.mit.edu!olivea!spool.mu.edu!hri.com!merrimack.edu!rand@bloom-beacon.mit.edu Organization: Merrimack College, No. Andover, MA Subject: Re: WATCHDOG or other packages to kill idle jobs. Message-Id: <1992Mar20.082155.1444@merrimack.edu> References: <01GHK8IAUDU88WWACW@BENTLEY.BITNET>, <1992Mar18.224915.21418@fig.citib.com>, <1992Mar19.211015.7713@eco.twg.com> Sender: info-vax-request@kl.sri.com To: info-vax@kl.sri.com In article <1992Mar19.211015.7713@eco.twg.com>, reece@eco.twg.com (Reece R. Pollack) writes: > The WATCHDOG program which (is? was?) on the DECUS tapes was largely > written by George Walrod. One of the problems with a Watchdog type > program is that by issuing $GETJPI requests to outswapped processes, > these processes get swapped back in. This results in a lot of churning > of physical memory contents. > > George decided to fix this problem by going into kernel mode to acquire > process data. The idea is that queries about outswapped processes can be > shortcut, thus avoiding in inswap. The problem, of course, is that the > slightest, most obscure bug tends to crash systems. Why doesn't George take the easy way out and use jpi$_getjpi_control_flags jpi$M_no_target_inswap and jpi$M_no_target_ast? Rand P. Hall, System Janitor, Merrimack College, North Andover, Massachusetts Internet: rand@merrimack.edu, rand@lucy.merrimack.edu