Solaris 100K TCP connections, good example? was:[Fwd: [Fwd: Re: TCP

Stephen D. WIlliams (
Tue, 28 Sep 1999 00:10:15 +0000

Hey, I love Sun/Solaris, but there's NO reason that Linux shouldn't be able to
do this, and better.


-------- Original Message --------
Subject: [Fwd: Re: TCP scalability]
Date: Tue, 21 Sep 1999 18:18:05 -0700
From: Doug Royer <>
Reply-To: Doug Royer <>

I am resending this - I may have sent this to an incorrect address...

-------- Original Message --------

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.

Often the application running has more of an effect on the
system performance than a Solaris file descriptor limitation.

Do not try this on Solaris versions pre-2.6. It will seem to
work, however you might trash the OS memory if the application
is running as root as pre-2.6 versions assumed that 1024 was
a hard limit. It can work, it often does not on pre-2.6.

Work:      Home    801 Woodside Rd #14-244
      530 E. Montecito St.         Office: Redwood City, CA 94061
      Santa Barbara, CA 93103
      805-957-1790 x541            Personal Email: wrote: > > does anyone have any numbers on how many simultaneous TCP connections > particular operating systems can handle? > > [reminder: for non-technical discussions, please]

[reminder: for non-technical discussions, please]

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to Please read the FAQ at