udp的recvfrom的接收缓冲区如何设?

akin2000 2000-11-11 10:41:00
各位大侠,如何在recvfrom之前设缓冲?现在我是用recvfrom收udp包,然后把消息送到一个消息队列中,另一个程序从消息队列中读,现在丢失了大量的udp包(10万条是%5左右),原来我以为是消息队列阻塞(因为只有16k),后来才发现是recvfrom之前就丢了,那么如何先设一个足够大的缓冲,让recvfrom从里收呢?

...全文
256 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hexi30 2000-11-22
  • 打赏
  • 举报
回复
如果是关键应用,为什麽不用TCP那?
AutoAsm 2000-11-22
  • 打赏
  • 举报
回复
UDP丢包是正常的嘛,它不丢包就不叫UDP了。

4,358

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧