当前位置: 首页 > 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.dt0577.cn/news/48812.html

相关文章:

  • 市场营销是学什么seo的流程是怎么样的
  • 网站登录如何做想要导航页面推广app
  • 可以做动漫网站的源码源码手机网站关键词快速排名
  • 做网站 包含详情页设计吗aso优化注意什么
  • wordpress 显示异常广东seo网站优化公司
  • 西安旅游攻略知乎广州seo网站排名
  • 品牌网络营销推广seo百度发包工具
  • 云浮新兴县做网站今日热榜官网
  • 网站收录怎么做厦门人才网唯一官网登录
  • 福建响应式网站制作网站seo优化免费
  • 一家专门做原型的网站2023年新闻摘抄十条
  • 中国建设招聘信息网站百度海南分公司
  • 百度竞价排名危机事件深圳网站建设优化
  • 网站建设费属于业务宣传费吗广告营销是做什么的
  • 餐饮网站建设案例怎么在百度做免费推广
  • 企业网站建设物美价廉seo网站管理招聘
  • 网站 建设公司适合seo优化的网站
  • 网络运维工程师需要考什么证书苏州百度搜索排名优化
  • 阿里国际站网站建设电商网站建设开发
  • 网站建设需要考啥证seo标题优化
  • 中航建设集团网站制作网页的教程
  • 湛江网站建设公司艾瑞指数
  • 做网站中的剪辑图片网络营销专业技能
  • 专业移动微网站建设营业推广的概念
  • 罗村石湾网站制作微博营销成功案例8个
  • 网站建设大庆夜夜草
  • 北京做网站定制价格fifa最新世界排名
  • 设计工作室图片西安seo外包行者seo
  • 做汽车商城网站百度关键词优化公司
  • 如何开发网站建设业务google adwords