[zeromq-dev] ZMQ TCP optimization
Martin Hurton
hurtonm at gmail.com
Wed Jun 26 13:36:30 CEST 2013
Hi Ori, could you please capture the first 10 packets when you connect
to the remote server for me. I would like to check something. Thanks.
- mh
On Wed, Jun 26, 2013 at 10:05 AM, Ori Barak <oribarak at microsoft.com> wrote:
> Hi,
>
>
>
> I have an application running on windows using ZMQ Push\Pull TCP sockets.
>
> The client\server machines I use have a 1 GB bandwidth.
>
> When sending messages between 2 close servers (round trip time <1ms) I get a
> rate of about ~110MB/sec. When sending messages between two remote servers
> (round trip ~70ms) I get ~1.5MB/sec. I was under the impression that the RTT
> shouldn’t affect much on the throughput since the TCP window scaling option
> is enabled in windows by default
> (http://en.wikipedia.org/wiki/TCP_window_scale_option ) thus window size can
> increase up to 1,073,725,440 bytes which basically means the RTT should have
> little effect.
>
>
>
> If I open multiple channels on the client side on the same destination port
> I can get more utilization but I would rather have a single channel working
> faster.
>
>
>
> Any ZMQ\TCP configuration I can change to increase network utilization?
>
>
>
> Thanks,
>
> Ori
>
>
>
>
>
>
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
More information about the zeromq-dev
mailing list