社区
Linux/Unix社区
帖子详情
tcp文件传输速率低,求解决方案?
I_belong_to_jesus
2016-05-13 10:37:41
嵌入式arm和pc之间通过tcp传输文件,通过100Mb网线直连,pc端不断读取文件后send给嵌入式设备,嵌入式设备将文件写入,但是速度不够,如果不读写文件的话,只进行文件传输,速率为80Mb,如果嵌入式设备recv之后将文件写入的话(即recv1024字节然后马上write,然后继续recv)速度只有50Mb左右,如果采用多线程,一个线程接收(recv),一个线程存储(write),速度也只有50M 左右,求解决方案!
...全文
380
3
打赏
收藏
tcp文件传输速率低,求解决方案?
嵌入式arm和pc之间通过tcp传输文件,通过100Mb网线直连,pc端不断读取文件后send给嵌入式设备,嵌入式设备将文件写入,但是速度不够,如果不读写文件的话,只进行文件传输,速率为80Mb,如果嵌入式设备recv之后将文件写入的话(即recv1024字节然后马上write,然后继续recv)速度只有50Mb左右,如果采用多线程,一个线程接收(recv),一个线程存储(write),速度也只有50M 左右,求解决方案!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
常书
2016-05-13
打赏
举报
回复
顶楼上,可以多开几个线程分别传
renwotao2009
2016-05-13
打赏
举报
回复
文件分块传输,多线程分别传输这些文件块
LubinLew
2016-05-13
打赏
举报
回复
1. 设备最大的写入速率是多少?(用fwrite而不要用wirte) 2. 网络通信必定在协议头上浪费大量的带宽这是不可避免的。 3. 只是设备与PC直连可靠性非常高使用UDP协议也不会丢包。 4. 自建缓冲机制,读取的数据先放在大块的内存中,达到一定量再往文件中写入,减少IO操作
影响sftp传输
速率
的因素有哪些?怎么解决?
镭速传输在保持与SFTP相同级别的安全性的同时,提供了更快的传输速度和更便捷的使用体验。对于那些对传输速度有更高要
求
的企业来说,镭速传输无疑是一个更好的选择。通过上述的
解决方案
和镭速传输的优势,企业可以根据自身需
求
,选择最合适的
文件传输
方案,确保数据传输的高效与安全。
如何快速传输大文件,介绍大文件快速方法
通过使用
文件传输
加速技术,快速传输大文件可提高效率和生产力。
文件传输
加速
解决方案
使用自定义协议移动数据,这些协议通常建立在UDP之上,而不是传统的
TCP
方法。快速
文件传输
解决方案
允许UDP和
TCP
的速度和敏捷性,同时减少延迟并提高可靠性。此外,快速传输大文件可以执行单个存档传输,其中可以将多个文件压缩到单个存档中并通过单个文件进行传输。然后,该文件在到达目的地后会自动解压缩。在整个传输过程中,可以利用多个网络连接一次发送更多文件。快速
文件传输
解决方案
还应该能够利用允许用户立即开始
文件传输
的目录流功能。
ftp传输
速率
测试用什么软件,FTP和
TCP
的
文件传输
效率对比测试分析
前言最近因项目需要,需要把一定数量的中等文件从开发板上传到电脑上,分别选择了FTP和
TCP
自定义协议两种方式进行传输,进行了简单的对比测试,故做如下记录。测试环境开发板:Linux,ARMv7 单核,内存512MPC:winodw, i7,8G内存,SSD网络:100M,局域网文件:大小4.06M,数量50个四种方案简述1、FTP上传,短连接,单线程2、FTP上传,长连接,单线程3、
TCP
上传,短...
基于
TCP
的
文件传输
之前
文件传输
问题的性能的优化,着重解决大
文件传输
速率
和可行度的问题。
项目实战:基于
TCP
的局域网内高性能
文件传输
系统设计与实现
项目实战:基于
TCP
的局域网内高性能
文件传输
系统设计与实现
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章