微软TCP/IP协议自动调谐功能

516次阅读
没有评论

微软       从 vista 开始,微软在 TCP/IP 协议栈里新加了一个叫做“Window Auto-Tuning”的功能。这个功能本身的目的是为了让操作系统根据网络的实时性能(比如响应时间)来动态调整网络上传输的数据窗口的大小,从而达到实时优化网络性能的目的。但是,在某种情况下(具体是怎样的一个环境,目前我也不清楚),这个功能反而会使远程桌面的响应变的非常的慢。

在命里提示符中输入:

netsh interface tcp show global 后,会发现“接收窗口自动调节级别”是 normal,问题就出现在这儿,只要将其关闭即可。

同样是一行命令 (需要管理员权限进行操作):

netsh int tcp set global autotuninglevel=disabled 后会收到“确定”消息,再试试,会感觉网络速度回快那么一点点 (嗯,也可能是心理作用)。

如果你现在还在用 Windows 7 该怎么办?

点击左下角的“开始“后在”运行”中输入“gpedit.msc”后,在左侧“计算机配置 - 管理模板 - 网络 -QoS 数据包计划程序“中双击”限制可保留带宽“。

选择“已启用”后把系统默认的 80% 改成 0 即可。

在微软的《技术资源规划》中指出:除非有应用程序专门请求优先的带宽,否则在 Windows XP 及以上操作系统上运行的应用程序可以共享所有的网络带宽。但如果做出请求的应用程序没有发送数据,则这些“预定”的带宽仍可用于其他应用程序。

也就是说,如果咱们的 PC 上没有那些“流氓”应用,总是想尽各种办法占用网络带宽的话,是感受不到修改后带来的网速变化。如果你在经过这样修改之后,发现网速变快了,那就快查查之前安装了那些应用程序如此霸道吧!

猫哥
版权声明:本站原创文章,由 猫哥 2019-11-04发表,共计695字。
转载说明:除特殊说明外本站文章皆由猫哥原创整理,转载请注明出处。