QFtp传输速率明显低于Filezilla软件

yuezhu165 2017-01-22 02:53:29
采用filezilla服务器充当FTP服务器,使用QFtp自己实现的程序通过网线连接文件上传速度最大为3MBps,但是使用Filezilla客户端软件进行上传时速率可以达到11MBps,在同等测试环境下,为什么filezilla的传输速度明显优于Qt自己实现的,有没有什么优化建议
...全文
1389 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuezhu165 2017-10-23
  • 打赏
  • 举报
回复
通过测试,发现增加QFtp发送缓存速率会有明显提升
yuezhu165 2017-01-24
  • 打赏
  • 举报
回复
引用 6 楼 91program 的回复:
[quote=引用 5 楼 yunda333 的回复:] [quote=引用 4 楼 91program 的回复:] 另外,你可以试试第三方的 FTP 软件来测试一下。 如果第三方软件的速度也能达到(我想应该是可以达到的),就只能是 QFtp 或者你自己代码的问题。
使用Filezilla客户端软件进行上传时速率可以达到11MBps,如果需要可以将整个工程给你发过去,留个邮箱,现在就是自己编写的客户端速率与Filezilla客户端软件相差很大[/quote] Sorry,我只能给你建议,不能帮你分析你的代码。这个工作需要你自己完成! 至少我没有这个时间。[/quote]之前说给你整个工程是因为你说没看到代码,并不是让你去解决这个问题,目前平台是qt的,更换平台现在有点困难,所以只能在现又基础上改了,目前在尝试多个ftp同时并发执行,可惜还没调通
91program 2017-01-23
  • 打赏
  • 举报
回复
引用 5 楼 yunda333 的回复:
[quote=引用 4 楼 91program 的回复:] 另外,你可以试试第三方的 FTP 软件来测试一下。 如果第三方软件的速度也能达到(我想应该是可以达到的),就只能是 QFtp 或者你自己代码的问题。
使用Filezilla客户端软件进行上传时速率可以达到11MBps,如果需要可以将整个工程给你发过去,留个邮箱,现在就是自己编写的客户端速率与Filezilla客户端软件相差很大[/quote] Sorry,我只能给你建议,不能帮你分析你的代码。这个工作需要你自己完成! 至少我没有这个时间。
yuezhu165 2017-01-23
  • 打赏
  • 举报
回复
引用 4 楼 91program 的回复:
另外,你可以试试第三方的 FTP 软件来测试一下。 如果第三方软件的速度也能达到(我想应该是可以达到的),就只能是 QFtp 或者你自己代码的问题。
使用Filezilla客户端软件进行上传时速率可以达到11MBps,如果需要可以将整个工程给你发过去,留个邮箱,现在就是自己编写的客户端速率与Filezilla客户端软件相差很大
91program 2017-01-22
  • 打赏
  • 举报
回复
另外,你可以试试第三方的 FTP 软件来测试一下。 如果第三方软件的速度也能达到(我想应该是可以达到的),就只能是 QFtp 或者你自己代码的问题。
91program 2017-01-22
  • 打赏
  • 举报
回复
引用 2 楼 yunda333 的回复:
只是运行FTP上传,这个效率怎么讲
第一,没有你自己写的代码?如果有,效率如何? 第二,QFtp 的效率,你可以在网上查找一下。整体来说,QT 的效率好像是并不怎么样哦!
yuezhu165 2017-01-22
  • 打赏
  • 举报
回复
只是运行FTP上传,这个效率怎么讲
91program 2017-01-22
  • 打赏
  • 举报
回复
Qt 的效率需要考虑

19,500

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧