[comp.sys.next] NeXT/Mach - Versions, Tuning, Literature

tenny@z.dec.com (Dave Tenny) (11/30/90)

Several questions, and a problem:

- How can I tell if the 1.0 *A* upgrade has been applied to my system?

- I'm looking for recommendations on NeXT system administration/tuning.
  Can someone point me in the right direction?

- I'm just guessing, but I thought the SHAR utility was common to all
  unix systems.  Mach (at least what's running on my NeXT machine) doesn't
  seem to have it.  Why?  I'm sure I can find sources in the meantime,
  but I was surprised it wasn't there.

Finally, a machine-crashing (sort of) problem.  Need help.


I was compiling some code yesterday.  At some point during the MAKE process,
the machine entered some form of thrashing state.  I could get response,
sort of, as long as I didn't do any real demanding things (like "fg" my
emacs session).  Still, I ultimately had to power down the machine after
doing a command-`, since it was all tied up in some form of knots.

I'm guessing this happened because I have an 8mb system.  I haven't diddled
any system parms.  The swap file in /private/vm/swapfile is 16megs.
Yet the /etc/swaptab entry has a low water mark of 20 megs.

So some questions:

- Am I thrashing for lack of swapfile?

- How can I tell how much swapfile is in use, or do any kind of reasonable
  paging/load monitoring.  VM_STAT just doesn't seem to tell me much.

- How do I grow the mach swapfile? Unix wizards I know plead ignorance
  about Mach, and I don't know any Unix tuning trivia (yet).

HELP!  This was my first attempt at compiling any reasonable applications.
I can't have my machine locking up every time I try to do real work.

I'm sure many NeXT'ers will find answers to these questions useful.

Dave