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