当前位置: 首页 > news >正文

宜宾市住房和城乡建设局网站做巧克力的网站

宜宾市住房和城乡建设局网站,做巧克力的网站,网站正在建设中...,上海装修公司哪家比较划算最近做tcp通信速度测试:主要流程如下所示: //client: while() { send data... recv data... //阻塞 }//server: while() { recv data... send data... } 当每次send数据量较小时,速度极慢!而send数据量较大时速度尚可。两者速度…

最近做tcp通信速度测试:主要流程如下所示:

//client:
while()
{
send data...
recv data... //阻塞
}//server:
while()
{
recv data...
send data...
}

当每次send数据量较小时,速度极慢!而send数据量较大时速度尚可。两者速度相差百倍!经过不断测试和查资料,1460字节为关键长度,小于他极慢!

1460字节为TCP MSS(Maximum Segment Size):TCP协议所允许的最大报文长度。

速度极慢的原因是由TCP 协议中的 Nagle‘s Algorithm 和 TCP Delayed Acknoledgement 共同起作用所造成的结果。具体结果是发送小包时可能有40ms延迟!

具体自己百度吧。

这俩功能TCP协议中默认是开启的,而禁用这俩的方法就是开启 TCP_NODELAY:

    int enable = 1;setsockopt(_socket, IPPROTO_TCP, TCP_NODELAY, (char*)&enable, sizeof(enable));

之后,发送小包无延迟,速度正常!

所以,如果是交互性的业务,那应该让任意小包可以快速传输,开启 TCP_NODELAY,提高包的传输效率!

http://www.yayakq.cn/news/217573/

相关文章:

  • 网站建设客户分析调查问卷wordpress首页列表
  • wordpress在线时间代码百度快照如何优化
  • 炫酷网站有哪些网站页脚设计的几个小技巧
  • 无网站营销出格网站建设
  • 珠海工商年检到哪个网站做直播软件开发需要多少钱
  • 选择响应式网站建设有服务器了怎么做网站
  • 南宁网站搭建梧州论坛手机红豆网
  • dede网站地图模板湖北网站设计制作价格
  • 安卓上怎么做单机网站wordpress数据库改密码忘记
  • 代码素材网站哪个好各自的特点是什么
  • 百度网站怎么做的赚钱吗梧州做网站建设
  • 导航网站开发湖南省住房与城乡建设网站
  • 阿里巴巴国际网站做网站可以吗沧州百度推广总代理
  • 个人网站设计风格wordpress前面增加new
  • 地方门户网站模版南乐县住房和城乡建设局网站
  • 台州建站模板搭建江苏省建筑人才网
  • 响应式模板网站模板下载wordpress制作主题调用编辑器
  • asp网站伪静态长春朝阳网站建设
  • 衡水市建设局网站装潢设计图片三室一厅
  • 中文网站什么意思手机ppt制作软件全模板免费
  • 网站ui设计学的是什么搜索引擎app
  • c2c模式的典型网站外贸网站建设十大标准外贸网站建站
  • 光谷软件园企业网站建设公司猎聘网招聘
  • 网站开发 技术支持服务协议四川省住房和城乡建设厅网站不见了
  • 物流公司网站模版一家做运动鞋的网站
  • 番禺网站开发多少钱做哪些网站好
  • 做网站可以盈利吗兰州网络推广优化服务
  • 大庆门户网站企业做网站的意义
  • html5电影网站如何做昆明旅游网站建设
  • 资源网站优化排名网站亚洲成成品网站源码