我用LuckfoxPicoMax的板子做iperf3测试,板端上行大约60Mbps,下行75Mbps,也跑不满百兆哇,是不是这个单核A7的性能也就到这里了(?
我路由器是百兆的移动路由,会有影响么?想问问这个结果是我这边环境的问题、硬件的问题还是SoC性能的问题。
离线
我开始还怀疑是单核A7的问题,但是后面看了下,上面那个速率下,板端上行CPU 10%,下行CPU 22%,这个不是瓶颈。
离线
换个好点的路由器试试?
离线
换个好点的路由器试试?
我服了,我的锅,是这个路由器的问题,借了个USB转有线的模块测试,直连能到94Mbps。
我用的是华为移动路由2,但我网络基本是空闲的,而且看着连接速度也是300Mbps,以为能跑满百兆来着。
草率了。
离线
试了一下在RV1106上运行samba服务器,读写都可以达到百兆满速,写入时CPU占用75%左右;读取CPU占用峰值是30%左右,平均27%。
这样比起使用tftp传输更加方便了。
离线
又测试了一下sftp,PC到板平均4MiB/s,板到PC平均2.5MiB/s,但是无论哪个方向都是打满CPU。看起来还是samba效率更高一些(赞许)。
(这回samba传输和sftp传输都是网线直连的方式测的,我不会再犯这种低级错误了……)
离线
sftp有加密解密计算在里面吧
离线
sftp有加密解密计算在里面吧
确实,而且后面查到说samba不保证文件完整性?
实际测试发现,板端和PC挂载的samba目录同步存在问题,特别是板端在共享目录更新文件之后,Windows侧查看映射的驱动器没有变化,必须重新挂载才能更新。
离线
@狼狼
rv1106做samba服务还是有点勉强啦。
samba我记得没有这么不堪啊,是windows上刷新一下,文件不就跟着变了吗?
你看群晖的samba服务,不是大家都在用
离线
@狼狼
rv1106做samba服务还是有点勉强啦。samba我记得没有这么不堪啊,是windows上刷新一下,文件不就跟着变了吗?
你看群晖的samba服务,不是大家都在用
对呀,奇怪的就是这点,没见过哪个NAS有这个问题。也没见过使用samba有什么特别的注意事项。
Windows端挂载操作没啥差别;板端在Buildroot中启用samba服务器之后,只配置了/etc/samba/smb.comf,加了一条共享记录而已。
我本来想着是不是有什么挂载参数的配置或者samba服务器的配置,但网上都没查到这种同步问题。
同样是samba挂载,我还有个OrangePi的板子用官方镜像,从apt仓库上安装的samba,配置过程也一样,就没有这种问题。
要是说CPU弱的话,满速传输也没占满CPU呀,应该不是性能导致的。
离线