<分区>
我无法更改的应用程序正在丢弃一些传入的 UDP 数据包。我怀疑接收缓冲区溢出了。是否有注册表设置使默认缓冲区大于 8KB?
<分区>
我无法更改的应用程序正在丢弃一些传入的 UDP 数据包。我怀疑接收缓冲区溢出了。是否有注册表设置使默认缓冲区大于 8KB?
最佳答案
来自 this
要设置 Windows 的默认大小,请使用以下 DWORD
注册表项:
[HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet\Services\Afd\Parameters]
DefaultReceiveWindow = 10240
DefaultSendWindow = 10240
关于windows - 在 Windows 下更改默认套接字缓冲区大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18985816/