The day like today...

I am generally happy with the Mac OS X installed on my Macbook. It is quite a good system and in most cases it works as expected.

Sometimes however it drives my crazy. I don't think this is a system created for software developers. At least not for software developers who work on the networking software.

I tried to do final tests over my Tigase Jabber/XMPP Server server and just couldn't do what I needed. One of the tests, called performance test, require sending 1000 messages over concurrent 1000 network connections between the Testsuite and the Tigase server.  Whatever I did, I couldn't successfully open more than 900 concurrent connections. I tried to play with numerous setting, like maximum opened files, file descriptors, tweaking TCP/IP settings, nothing helped.

On Linux I can easily manage to open 60k connections and all works fine without failure. I wonder whether this is kind of a hidden configuration parameter or maybe it is a desktop version of the Mac OS X feature and to open more connections I have to have server version...

Any suggestion or help with forcing Mac OS X to handle more network connections would be very much appreciated. Otherwise I will probably replace the nice system with the system which works...

 

Comments

valium 5275 order doxycycline

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.