Jump to content

  • Log In with Google      Sign In   
  • Create Account


#Actualhplus0603

Posted 23 July 2012 - 02:44 AM

BeginSend() and friends should have no problem serving 10 clients over TCP with next to no lag introduced by the network layer.

Looking at the other thread you posted, I'd suspect the problem lies elsewhere. For example:
How big is your available send bandwidth on the server?
How do you measure ping?
How are you sure that NoDelay is turned on?
Is there any locking in your async callbacks?

Start with a network capture using something like Wireshark, and study it in detail. Also, use a variety of profilers to study the server and client behavior.

#1hplus0603

Posted 23 July 2012 - 02:42 AM

BeginSend() and friends should have no problem serving 10 clients over TCP with next to no lag introduced by the network layer.

Looking at the other thread you posted, I'd suspect the problem lies elsewhere. For example:
How big is your available send bandwidth on the server?
How do you measure ping?
How are you sure that NoDelay is turned on?
Is there any locking in your async callbacks?

PARTNERS