1

在我的应用程序中,我试图尽快向不同的服务器发送和接收数据报。我注意到提高发送速率会大大降低我收到的给定发送数的响应百分比。我相信一个原因可能是 recvfrom() 的队列填充速度比我调用函数读取数据包的速度要快,到达终点并丢弃大量数据包。有没有办法检查套接字的接收缓冲区有多满?

这是在 Windows 上,而不是在 Linux 上,我更喜欢编程方法。

4

0 回答 0