C语言Linux下服务端每秒需要发送大量实时数据,随着提高发送数据速度,会出现send发送数据失败,这种情况应该怎么解决?
send的最高速率受带宽的影响。send发送的时候是将数据发送到一个缓冲区里,当缓冲区数据到一定数量,或者超出设定的时间阈值时才会真正的把数据发送出去。