如何确定填充了多少套接字接收缓冲区?

时间:2017-01-27 04:51:08

标签: c++ sockets udp recvfrom

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

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

0 个答案:

没有答案