[JDEV] server installation

David Waite mass at ufl.edu
Thu Jan 20 07:43:56 CST 2000


With pth, the individual user threads get 32k (correct me pease if I'm
wrong) so 10,000 users would use up 320MB. This is not counting the kernel
structures for process tables and TCP buffers (I believe the TCP buffer is
8k each direction, but I am hardly an expert on the networking side of
l-k)

One thing that could be done is customizing pth to use just 16k of memory
per thread, but I don't believe it will allow processes to expand outside
of that (meaning, it may just crash). one of the config files (I believe
config.h) has to be edited to allow for more than 1024 file descriptors
(read, sockets) per process.

Basically there hasn't been a ton of high-load testing, other than stress
testing for bugs. Real world tests will need to come either from people
conducting simulations, or from actual deployment.

(keep in mind all numbers are for simultaneous online users, I don't see
any reason you couldn't have 100,000 users on a p233 if only a small
fraction were actually online.)

-David Waite

On Thu, 20 Jan 2000, Thomas Charron wrote:

> Quoting Robert Thompson <robert at sv3.com>:
> > On that note of installation, does anyone know how I make a Net Boot =
> > disk for Red Hat Linux for an Intel System (Pentium II MMX, SCSI =
> > Adaptec)?
> 
>   Just get the netboot.i image, and dd or rawrite it to a floppy.  That's 
> pretty much it.  The install takes over from there..
> 
> > Also, I want to confirm that 256Meg of RAM and a 266Mhz PII Processor =
> > with 8GIG SCSI drive is enough to handle the approx. 10,000 user limit =
> > of Jabber on Linux (not that it's limited to 10k but I remember someone =
> > did a test a while back and it was about 10k).
> 
>   It should work.  At high user counts, the primary limitation is memory 
> contraints.  I haven't had a chance to actually stress test the newer releases 
> in CVS, but I'll try to do that soon to give you a better idea of the current 
> code base.
> 
>   It should also be noted that by default, Linux will only accept 1024 TCP 
> connections.  Adding more simo connections requires a kernel patch to increase 
> this limit.
> 
> --- 
> Thomas Charron
> << Wanted: One decent sig >>
> << Preferably litle used  >>
> << and stored in garage.  ?>>
> 
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
> 





More information about the JDev mailing list