首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UDP sendto()变得非常低,python

UDP sendto()变得非常低,python
EN

Stack Overflow用户
提问于 2012-02-07 13:22:27
回答 1查看 539关注 0票数 1

一旦我使用socket sendto()运行.py来发送10000个UDP(长度为: 110),服务器很快就会收到大约400msg,后来变得非常慢,每个msg超过10s。

奇怪的是,如果我再次运行.py,很快又收到了400条消息。

对于这种情况,是否存在缓冲区或UDP问题的限制?

是的,我知道了!UDP到目的地不确定,在300封邮件后继续包装堵塞。因此,我必须添加time.sleep(0.2)才能使其工作。现在我正在尝试多个服务器进程的时间间隔。

EN

回答 1

Stack Overflow用户

发布于 2012-02-07 13:28:39

这可能只是因为其他东西正在使用你的网卡同时发送,在其他东西需要使用网卡之前,系统一次只能从你的应用程序发送400ish。这听起来更像是网络使用的问题,而不是UDP之类的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9171383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档