前两天在坛上提到过,为了让iOS能看安卓的图因此试图在安卓手机上搞个FTP服务器。虽然dms兄推荐我换成http服务器,但我太蠢了所以还在折腾,倒是FTP服务器顺利架好了。于是顺便想测试一下,看看这套方案和菊厂手机助手的wifi传输功能相比性能如何。
首先,共通测试环境如下:
- 手机:菊厂mate10,安卓emui10,文件存储在一张高速TF卡内。
- PC:笔记本一台,windows 10 2004
- 网络环境:菊厂路由器wifi环境,手机/PC与之相距约8米,两次测试所处位置相同。
菊厂手机助手方案:
- PC和手机端版本均为11.0.0.320
FTP传输方案:
- 安卓端:primitive ftpd 6.5,sftp模式
- PC端:Filezilla 3.50 x64
测试文件:
- 850+个文件,约930MB,两次测试所用文件相同。
测试结果:
- FTP 传输用时7分14秒(误差五秒内,下同)
- 手机助手用时9分45秒
- 手机助手用时为FTP用时的约1.35倍
震撼菊厂一整年 - 但是手机助手的流量控制比FTP要好一些
吐槽一句,虽然严谨来说,并不能靠一次传输测试就宣布胜利,而且菊厂的手机助手在备份之类的事情上还是挺好用的,但它的那个文件管理不得不说,属实辣鸡,哪怕不提速度,在操作、易用性等方面都有很恼人的小毛病,而且越改越多。
举个例子,如果被传输文件的文件名中含有不支持的字符,就会传输失败,但如果你是在批量传输的话,手机助手是不会告诉你失败的是哪些文件的——你得自己想办法一个个找。
另外,windows文件资源管理器似乎不能直接连上primitive ftpd创建的服务器,可能是文件系统不兼容的锅吧,有些遗憾。
水完了,就这样吧。