V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
walldrill
V2EX  ›  宽带症候群

Windows Scaling heuristics 的坑

  •  
  •   walldrill · 2018-07-31 21:15:23 +08:00 · 3006 次点击
    这是一个创建于 2086 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前我发过一个帖子,讲的是我从搬瓦工 cn2 vps 上拉一个文件时单个连接不可能超过 300kB/s 的问题。进行了一番搜索后,在 https://www.duckware.com/blog/how-windows-is-killing-internet-download-speeds/index.html 这个网站上发现了原因。。原来是 windows scaling heuristics 自动把 tcp window scale 给关了,导致我每个套接字的接收窗口一直是最开始的大小。
    按照原文教程把这个东西关了后立马见效。。搬瓦工 cn2 可以跑到 2.2MB/s。更让我惊喜的是 DO 新加坡的 vps 在用上了 bbr 并把 tcp slow start 关掉后都可以在我的电信家宽上立马跑出 3MB/s,瞬间让性价比暴涨
    3 条回复    2018-08-01 12:31:39 +08:00
    Laynooor
        1
    Laynooor  
       2018-08-01 02:09:48 +08:00 via Android
    第一次知道有这种东西,回头试一下再来回复。
    iX
        2
    iX  
       2018-08-01 09:37:34 +08:00
    这篇文章作者好有意思,声称自己是原创,google 扒了一下,12 年就有人提这个事情了。。
    yksoft1
        3
    yksoft1  
       2018-08-01 12:31:39 +08:00
    C:\BaiduYunDownload\adb>netsh interface tcp show heuristics
    TCP 窗口缩放启发参数
    ----------------------------------------------
    窗口缩放启发 : disabled
    合格目标阈值 : 3
    配置文件类型 unknown : normal
    配置文件类型 public : normal
    配置文件类型 private : normal
    配置文件类型 domain : normal


    C:\BaiduYunDownload\adb>
    问题是我这里明明是 disabled,还是没有感觉有任何影响。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1125 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:29 · PVG 02:29 · LAX 11:29 · JFK 14:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.