home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.sgi
- Path: sparky!uunet!munnari.oz.au!cs.mu.OZ.AU!slf
- From: slf@cs.mu.OZ.AU (Stewart Forster)
- Subject: Re: Maximum number of concurrent users under IRIX 4.0.x
- Message-ID: <9223013.9708@mulga.cs.mu.OZ.AU>
- Originator: slf@turiel.cs.mu.OZ.AU
- Sender: news@cs.mu.OZ.AU
- Reply-To: slf@cs.mu.OZ.AU (Stewart Forster)
- Organization: Computer Science, University Of Melbourne, Australia
- References: <1992Aug12.200426.8726@mcshub.dcss.mcmaster.ca>
- Date: Mon, 17 Aug 1992 03:42:22 GMT
- Lines: 47
-
-
- Hi,
-
- We have a 4D/340 here as our student machine with 128Mb ram, and
- 300 Mb swap. It's peaked at around 190 concurrent users, of which about
- 120 were active within 1 minute according to /etc/utmp.
-
- We've maxed out most of our parameters, but ran into troubles when
- we tried to up the NBLK parameters too far. Irix panicked and ran out
- of space (I read that this is due to it trying to overlay space into
- sash area). We had to settle for a max of 800 processes to get balance out
- with the network performance required to support that many connections.
- (We too only have telnet, rlogin connections from annexe boxes). Some
- students also use X, numbering around 20 at most. The machine is also
- running CAP, and counting user support for aufs, we would have hit around
- 230 users (190 normal + 40 aufs).
-
- The thing to note here is that at about 100 active users, the
- machine reaches grinding point. At this stage, I presume the machine is
- so busy with context switches from students pressing keys in "vi", etc,
- that the load average starts to shoot up dramatically, and we maxed at
- about 30. Interactive response starts to go down with this many ACTIVE
- users, and we weren't running out of NBLK's.
-
- I personally wouldn't push a 4D/340 over 150 active users if you
- want any form of reasonable interactive response. You you will to play
- games with balancing NBLK's versus number of allowable processes. For
- 300 concurrent users, you will be wanting at least 1000 processes, with
- 1300 being a nice but probably unattainable figure. Go for 1000 processes,
- and max out the NBLK 4 and 16 parameters, if you aren't doing much NFS
- serving or X support. If you are supporting NFS and X as well, you will
- want to push up the NBLK64, 128, 256 and 2048 parameters too, the other
- don't seem to get used as much, but you will probably run out of processes.
-
- Anyway, other than NSTREVENT (which gave me a headache for a while
- as well), Irix didn't seem to have any extra hidden gotcha's. Your main
- job from here on in will be deciding which tradeoffs to take down the
- road of performance tuning your machine to cope with that many users. If
- you are having great troubles, I could do with a holiday in Canada >;-).
-
- Stewart.
-
- --
- -----------------------------------------------------------------------------
- | Stewart Forster Systems Programmer - Department of Computer Science |
- | University Of Melbourne Phone : +61 3 3444046 |
- -----------------------------------------------------------------------------
-