Heavy Ports?
I have been writing a simulator and experimenting with CCR Ports. I am using the handler in the arbiter to post messages other simulator tiers – the listeners on the other tiers are WCF endpoints.
I was pretty happy with the performance/behavior of one port. So, I thought why not make a list of N ports and then send N times as many messages. To my surprise, not only did messaging not increase, it actually went down. Interestingly, if I only used one port and increased the threads on the “Dispatcher”, I fared much better.
I have a dual processor box with quad cores and 24GB of RAM. Am I fully grasping the port paradigm or am I missing something?

