Python套接字 - 有没有办法判断是否存在缓冲区溢出?

时间:2017-06-19 18:17:39

标签: python sockets

我有一个python程序,它连续从网络中的8个不同雷达读取雷达数据,解析数据并将它们写入JSON文件。当我只使用1个雷达时,我在python程序中收到的数据流看起来比我使用8雷达时要快得多。我的意思是(为了解释,我将给出随机数)当我使用1雷达时,我会从雷达每秒读10个句子,而现在我使用8雷达,我读了大约2个每秒雷达的句子。我以更慢的方式从雷达读取数据,因为解析和写入需要时间,并且还有更多雷达可供使用。因此,我绝对以比创建和通过网络发送的速度更慢的速度解析和写入数据。这意味着在某些时候我的套接字缓冲区会溢出,对吧?有没有办法检查它是否溢出?如果确实如此,我该如何解决这个问题呢?我是否需要一台虚拟机?x'雷达数量?还有其他修复方法吗?

感谢。

0 个答案:

没有答案