标签: c++ sockets udp recvfrom
在我的应用程序中,我正在尝试尽快向不同的服务器发送和接收数据报。我注意到,增加发送速率大大降低了我收到的给定#发送的响应百分比。我相信一个原因可能是recvfrom()的队列填充速度比我调用函数读取数据包,到达终点并丢弃大量数据包要快。有没有办法可以检查套接字的接收缓冲区有多满?
这是在Windows上,而不是Linux,我更喜欢程序化方法。