Messages in this thread | | | Date | Mon, 27 Sep 1999 20:32:28 -0400 | From | Jordan Mendelson <> | Subject | Re: Solaris 100K TCP connections, good example? was:[Fwd: [Fwd: Re: TCP scalability]] |
| |
"Stephen D. WIlliams" wrote: > > I just left Sun Microsystems where I was the architect for > the Sun calendar server. I spend several months working on > those kinds of issues. > > Solaris 2.6 and above can handle 100,000 connections if the > server has plenty of memory and is properly configured. > > The test was done by having clients connect, the server > simply echoed any characters back the same connection while > at the same time the server accepted new connections. > When we hit 100,000 simultaneous connections we stopped testing.
With the current tests I've done, the major limiting factor is poll()/select(). This is partially fixed by the SIGIO patches and will be completely ready to replace poll()/select() when the final patches for si_band are integrated.
If you want to rig a setup that does the same thing for 100k connections, you can under Linux given enough RAM, but it won't be a realistic test.
Now, if you can setup a real POP3, IMAP4, FTP or HTTP server that could handle 100,000 simultaneous connections from real clients, that would be something.
Jordan
-- Jordan Mendelson : http://jordy.wserv.com Web Services, Inc. : http://www.wserv.com
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |