查看: 5149|回复: 0

[Linux] rk3399网络问题:qt连续发送图像过一会就无法发送

4

主题

1

回帖

26

积分

A40i\T3\T507\T527通行证RK3399通行证

w954577521 发表于 2023-5-24 15:30:55 | 显示全部楼层 |阅读模式
用的OK3399-C开发板,使用QT的TCP发送两百万的图像数据,每秒十次,过一会就出现无法发送的问题,write是可以的,但是flush不生效,导致占用内存不断增大,最终被系统kill掉,咱们有遇到过该问题吗?该问题如何解决?
使用iperf测过带宽,可以达到950M,不是网速的问题,A40I也不存在该问题
qt代码如下

  1.         int ret1 =socket->write(data,data.length());
  2.         int ret2 = socket->waitForBytesWritten(50);
  3. //socket.flush
复制代码




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则