嵌入式爱好者

查看: 1666|回复: 0

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

[复制链接]

4

主题

6

帖子

25

积分

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

扫一扫,手机访问本帖
发表于 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
复制代码




回复

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-21 15:34

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表