我首先尝试使用默认的 Windows XP TCP 选项(它的注册表设置中没有 TCPWindowSize 选项和 TCP1323)。我使用 TCP 优化器动态设置这些选项。这里我列出了使用和不使用 TCP Tweaking 选项的结果。
在最佳地增加窗口大小之后,我也没有看到 TCP 有太大的改善。
我应该设置什么值来提高性能?
结果:
从服务器到客户端(接收)没有任何窗口大小和 MTU 设置
TCP窗口大小:
最大传输单元 (MTU):
生存时间(TTL):
大小:586 MB
总时长:03:47
窗口大小从服务器扩展到客户端(接收)
带宽:100 Mbps
延迟:100毫秒
发展规划:125万
TCP窗口大小:1250000
最大传输单元 (MTU):1500
TTL:128
大小:586MB
总时长:03:44
窗口大小从服务器扩展到客户端(接收)
TCP窗口大小:64240
最大传输单元 (MTU):1500
TTL:112
尺寸:586MB
总时长:03:49
答案1
看这个问题,它解释了为什么您可能不应该尝试优化 TCP 堆栈。您的瓶颈可能在其他地方(可能是硬盘速度慢?)