How can you tell the maximum number of TCP/IP connections a single process and/or machine can maintain?
The answer is probably OS dependent, so I’d be curious about any info on Mac OS X, Linux and Windows XP.
Basically I’m trying to understand for planning purposes how many clients a single server could support at the same time.
My game server is written in NIO and clients poll it every so often for updates (the nature of the game doesn’t require instantaneous response). However, for an upcoming game I would like to see if a constant connection would work - in which case the question of how many simultaneous connections can be supported is important.
Any insight would be appreciated - especially real world experience. How do games like everquest work? Are there X servers per N players?
Thanks
-Doug