Samba 太垃圾了吧?共享超级慢,求大佬解答!
- 0次
- 2021-06-17 14:42:59
- idczone
电脑是 Ubuntu16.04 、路由器是电信千兆光猫、电脑和路由器之间是网线直连,电脑上安装了 Samba 共享了一些电影视频,手机连的是 WiFi 5G,使用 ES 文件浏览器下载共享的视频,最高才 3MBps,无语了。。。
网上百度、Google 了很久,没有发现任何有效解决方案,莫非这就是 Samba 的水平?
我记得以前在公司,电脑之间有线连接,使用 Samba 可以达到 12MB ( 100MB 路由和网线的上限),为啥用无线就这么差劲?手机 5G WiFi 理论连接速度也是达到了 866Mbps 的啊。。。缩水这么严重吗?
目前怀疑是电脑网卡不兼容,电脑上华硕半载的网卡。。。
恩山前辈告诉我安卓的 smb 存在问题,具体的没深究
还有这种说法,我查查
苹果 time machine,备份到 windows 的 smb,可以 300 mb/s
路由器太垃圾了吧
我感觉是 smb 客户端实现的锅... smb 跑满网络带宽是很轻松的.
smb 有版本的,ES 文件浏览器用的是 SMB1.0 所以慢,SMB2.0 差不多就够用了,EMUI 自带的文件浏览器通过 SMB 拖东西都能把手机 WIFI 跑满速。
这个锅可能不是路由器
es 本来很慢,试试 File Manager 、File Explorer,我用的是 File Explorer 基本上 11M 左右。
emui 这么牛皮,小米的 MIUI 还没
我用 N1 刷的 armbian,samba 能跑满 usb2.0 口
似乎是 ES 的问题?如同 6 楼所说,或者看这篇 https://koolshare.cn/forum.php?mod=redirect&goto=findpost&ptid=134006&pid=1404932 ,个人一直使用 ES,从第一部智能机用到现在,所以没有对比测试过,可以换个文件浏览器试试,话说 ES 也是真的老了,之前发现他的 ftp 匿名登录也有问题。
这位仁兄,请教一下你 Windows 什么版本?怎么共享的?我想备份到 Windows 上,一直不成功,TM 里根本识别不了我家那台 Windows 服务器。
file explorer 我刚试了下,只有 ftp 和 ftps,你咋添加的 Samba 。。。
新建-windows-扫描
用了这么多年 smb 协议 不同平台不同设备也没什么问题,你这速度怕是假 smb 。
samba 性能调优
https://www.cnblogs.com/tcicy/p/8465071.html
我试了下文件管理器+,这个确实厉害,可以达到 15MB
你如果说 sshfs/sftp/scp 我就相信了,但是说 samba 性能差我首先会怀疑是其它地方出了问题。
文件管理器+在哪儿下载?
网上自己找找把,挺好用的一个软件,简洁
检查终端和路由器是否达到高速要求了?之前测试 100M Lan 口的硬盘共享给手机存取可以 6-7Mb/s
使用排除法,先排除是软件层面的问题,换个协议看看,比如 FTP 、HTTP 之类的内网测试一下,如果都和预期相差很大,则说明和软件层关系不大,可能是网络基础设施存在瓶颈。我这边 SMB 、FTP 都能跑满千兆路由器。
我用 DLNA…
安卓上 smb 的库都很差,es 用的应该是 jcifis,效率低到无语
solid explorer 也很好用
es 确实会慢一些
修改下配置参数
nas 以前也特慢(但没你这么严重)
添加了如下参数, 可以做个参考
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536
速度提升幅度很大
用 WebDAV 试试
smb 长期 100M/s 左右徘徊,不知道慢在哪儿
solid explorer 这货以前用的挺好的。后来越升级 bug 越多,看个图片都能报个未知错误。真是花钱买罪受。用了 emby 后基本很少用这货了
x-plor 我自己的 SMB 内网跑到无线 660Mbps 毫无压力
就是 ES 的问题,我用 solid explorer 能跑到 20+M/B 。早弃用 ES 了
群晖给 windows 走 SMB 。万兆随便跑满 1000MB/S
SMB 一般都是给纯内网同网段用。出问题一般是走了异域网,互联网
确实是软件的问题,弃用 ES,选用了 file manager+,现在速度可以达到 25MB/s
我的 windows 版本是 ltsc, 主要操作参考这篇文章 https://www.douban.com/note/614980869/
安利下 x-plorer,886mbps 下能跑到 40M+,吹爆,就是 UI 交互反人类