windows-server-2008 – Windows 2008 R2上的低延迟TCP设置
发布时间:2020-12-13 23:09:50 所属栏目:Windows 来源:网络整理
导读:我在W2008服务器上运行第三方软件.此客户端通过TCP连接到服务器.两者之间的平均ping时间是1ms.但是,当我在资源监视器中检查应用程序的tcp连接时,它会将延迟显示为20毫秒. 我在客户端接口上运行数据包捕获,并查看确认时间1ms. 客户端的tcp设置如下: Receive-
我在W2008服务器上运行第三方软件.此客户端通过TCP连接到服务器.两者之间的平均ping时间是1ms.但是,当我在资源监视器中检查应用程序的tcp连接时,它会将延迟显示为20毫秒.
我在客户端接口上运行数据包捕获,并查看确认时间<1ms. Receive-Side Scaling State : enabled Chimney Offload State : automatic NetDMA State : enabled Direct Cache Acess (DCA) : disabled Receive Window Auto-Tuning Level : normal Add-On Congestion Control Provider : ctcp ECN Capability : disabled RFC 1323 Timestamps : disabled 此外,我在特定接口的注册表中将TcpNoDelay和TcpAckFrequency设置为1. NIC已启用卸载. 资源监视器如何计算此20 ms TCP延迟?
首先,资源监视器/ perfmon使用与wireshark等使用的不同的测量系统,这就是延迟不同的原因.
没有进入Windows API的深度,差异是由后处理和低优先级引起的. 鉴于实际延迟是1毫秒,没有任何进一步的设置你可以应用,我不知道你可以做什么改变’修复’Windows API perfmon所以它显示’正确’延迟. 如果你愿意我可以找到perfmon较慢的确切原因,但根据以前的经验,上述原因就是原因. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 如何查找批处理中创建的最后一个目录
- 用户界面 – 在Windows上选择GUI(wxPy vs pyQt)
- 是否可以将Windows Server 2016 Datacenter降级为Standard?
- r – 使用Windows(TTF)字体?
- Windows – c/cli DLL在Win 8.1下失败
- windows-xp – 在Win XP Home中使用命令行导入证书
- 如何在.NET中将DLL作为服务运行
- Windows 10 Powershell Invoke-WebRequest“Windows安全警告
- win7下安装mysql proxy 0.85
- 我在哪里可以永久设置Windows PC上的Java堆大小?
推荐文章
站长推荐
- windows – 如何在没有确认的情况下从命令行删除
- Windows shell中的“Bootstrap”python脚本,没有
- windows-server-2008 – Windows 2k8 R2 – 什么
- win10 uwp 使用 Matrix3DProjection 进行 3d 投影
- 将两个Uint32Array值转换为Javascript编号
- windows-8 – Windows RT中的网络资源限制
- 提前体验让人"回归Windows怀抱"的Window
- 套接字 – Windows Phone 7:套接字编程
- .net – 开发/调试Windows服务的最简单方法
- windows-phone-7 – WP7:删除应用程序名称中的下
热点阅读