[mod.computers.vax] ...can Nanny be explained in one page?!?

zar@XHMEIA.CALTECH.EDU (09/02/86)

Because of MASSIVE requests, I'll explain the extras Nanny supports:

	1) Logs off idle terminals either by I/O, CPU, or both.

	2) Because Nanny pokes all processes during each cycle, the
	   VMS V4 algorithm for swapping is destroyed. As a result,
	   Nanny will suspend (not swap) low priority batch jobs when
	   memory usage is high and resume them when usage reaches
	   a certain level (both levels are run-time variables you
	   may change at will). If a process is suspended, that
	   process is the best candidate for being swapped out next.

	3) Check disks for excessive use and send warning messages
	   to Nanny operator terminals. Also send messages for
	   excessive errors.

	4) Raise / Lower interactive process prios according to CPU
	   use. We use this to discourage interactive CPU crunchers
	   and promote batch use.

	5) At a user's request, a wake-up call (message) will be
	   broadcast to a specified username at a specified date/time.

	6) Change time for daylight savings time every six months if
	   requested.

	7) Remove a device from system use by allocating the device.
	   (reverse also possible).

	8) Completely expandable to accomodate about 10 more functions
	   with very little effort.

	9) Many many more items...

All of this is optional as Nanny reads an input file at startup which
defines exactly what is allowed and what functions will be used. This
input file may also be changed and reread at any time. This is public
domain software. Them that wants, gets.

{A Vax without a Nanny is like a child without a mother...sad but true.}

					From The Great
					     Zar
					a.k.a. Dan Zirin
ZAR@XHMEIA.CALTECH.EDU
ZAR@CITCHEM.BITNET

vtcf@NCSC.ARPA (Williams) (09/03/86)

Sounds fantastic! Can I get a copy?

Thanks in advance,
Tom Williams
Code 4210
Naval Coastal Systems Center
Panama City, Fl 32407-5000
(904) 234-4699
vtcf@ncsc