V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
wangbenjun5
V2EX  ›  Linux

Samba 太垃圾了吧?共享超级慢,求大佬解答!

  •  
  •   wangbenjun5 · 2020-04-06 16:07:19 +08:00 · 17973 次点击
    这是一个创建于 1692 天前的主题,其中的信息可能已经有所发展或是发生改变。
    电脑是 Ubuntu16.04 、路由器是电信千兆光猫、电脑和路由器之间是网线直连,电脑上安装了 Samba 共享了一些电影视频,手机连的是 WiFi 5G,使用 ES 文件浏览器下载共享的视频,最高才 3MBps,无语了。。。

    网上百度、Google 了很久,没有发现任何有效解决方案,莫非这就是 Samba 的水平?

    我记得以前在公司,电脑之间有线连接,使用 Samba 可以达到 12MB ( 100MB 路由和网线的上限),为啥用无线就这么差劲?手机 5G WiFi 理论连接速度也是达到了 866Mbps 的啊。。。缩水这么严重吗?

    目前怀疑是电脑网卡不兼容,电脑上华硕半载的网卡。。。
    第 1 条附言  ·  2020-04-06 16:43:39 +08:00
    根据各位建议,经过测试,使用文件管理器+的速度最快,可以达到 15MB 左右,比 ES 的 3MB 快了 5 倍,推荐大家使用
    36 条回复    2020-09-18 13:10:44 +08:00
    muzhidianzi
        1
    muzhidianzi  
       2020-04-06 16:11:59 +08:00
    恩山前辈告诉我安卓的 smb 存在问题,具体的没深究
    wangbenjun5
        2
    wangbenjun5  
    OP
       2020-04-06 16:14:10 +08:00
    @muzhidianzi 还有这种说法,我查查
    neosfung
        3
    neosfung  
       2020-04-06 16:15:49 +08:00 via iPhone
    苹果 time machine,备份到 windows 的 smb,可以 300 mb/s
    seers
        4
    seers  
       2020-04-06 16:17:18 +08:00 via iPhone
    路由器太垃圾了吧
    Osk
        5
    Osk  
       2020-04-06 16:18:20 +08:00
    我感觉是 smb 客户端实现的锅... smb 跑满网络带宽是很轻松的.
    dxgfalcongbit
        6
    dxgfalcongbit  
       2020-04-06 16:18:36 +08:00
    smb 有版本的,ES 文件浏览器用的是 SMB1.0 所以慢,SMB2.0 差不多就够用了,EMUI 自带的文件浏览器通过 SMB 拖东西都能把手机 WIFI 跑满速。
    wangbenjun5
        7
    wangbenjun5  
    OP
       2020-04-06 16:20:16 +08:00
    @seers 这个锅可能不是路由器
    smilzman
        8
    smilzman  
       2020-04-06 16:20:53 +08:00
    es 本来很慢,试试 File Manager 、File Explorer,我用的是 File Explorer 基本上 11M 左右。
    wangbenjun5
        9
    wangbenjun5  
    OP
       2020-04-06 16:20:55 +08:00
    @dxgfalcongbit emui 这么牛皮,小米的 MIUI 还没
    Illusionary
        10
    Illusionary  
       2020-04-06 16:21:21 +08:00
    我用 N1 刷的 armbian,samba 能跑满 usb2.0 口
    muzhidianzi
        11
    muzhidianzi  
       2020-04-06 16:22:43 +08:00   ❤️ 1
    @wangbenjun5 似乎是 ES 的问题?如同 6 楼所说,或者看这篇 https://koolshare.cn/forum.php?mod=redirect&goto=findpost&ptid=134006&pid=1404932 ,个人一直使用 ES,从第一部智能机用到现在,所以没有对比测试过,可以换个文件浏览器试试,话说 ES 也是真的老了,之前发现他的 ftp 匿名登录也有问题。
    GM
        12
    GM  
       2020-04-06 16:25:06 +08:00
    @neosfung 这位仁兄,请教一下你 Windows 什么版本?怎么共享的?我想备份到 Windows 上,一直不成功,TM 里根本识别不了我家那台 Windows 服务器。
    wangbenjun5
        13
    wangbenjun5  
    OP
       2020-04-06 16:26:59 +08:00
    @smilzman file explorer 我刚试了下,只有 ftp 和 ftps,你咋添加的 Samba 。。。
    smilzman
        14
    smilzman  
       2020-04-06 16:32:07 +08:00
    @wangbenjun5 新建-windows-扫描
    yan5990853
        15
    yan5990853  
       2020-04-06 16:32:46 +08:00
    用了这么多年 smb 协议 不同平台不同设备也没什么问题,你这速度怕是假 smb 。
    Jirajine
        16
    Jirajine  
       2020-04-06 16:34:09 +08:00 via Android
    wangbenjun5
        17
    wangbenjun5  
    OP
       2020-04-06 16:42:24 +08:00
    @smilzman
    @yan5990853 我试了下文件管理器+,这个确实厉害,可以达到 15MB
    fward
        18
    fward  
       2020-04-06 17:07:40 +08:00
    你如果说 sshfs/sftp/scp 我就相信了,但是说 samba 性能差我首先会怀疑是其它地方出了问题。
    blueboyggh
        19
    blueboyggh  
       2020-04-06 17:19:13 +08:00
    文件管理器+在哪儿下载?
    wangbenjun5
        20
    wangbenjun5  
    OP
       2020-04-06 17:23:20 +08:00
    @blueboyggh 网上自己找找把,挺好用的一个软件,简洁
    zhou2zhou
        21
    zhou2zhou  
       2020-04-06 18:21:30 +08:00 via iPhone
    检查终端和路由器是否达到高速要求了?之前测试 100M Lan 口的硬盘共享给手机存取可以 6-7Mb/s
    mostkia
        22
    mostkia  
       2020-04-06 18:26:29 +08:00
    使用排除法,先排除是软件层面的问题,换个协议看看,比如 FTP 、HTTP 之类的内网测试一下,如果都和预期相差很大,则说明和软件层关系不大,可能是网络基础设施存在瓶颈。我这边 SMB 、FTP 都能跑满千兆路由器。
    fox0001
        23
    fox0001  
       2020-04-06 20:11:59 +08:00 via Android
    我用 DLNA…
    maokabc
        24
    maokabc  
       2020-04-06 20:29:35 +08:00 via Android
    安卓上 smb 的库都很差,es 用的应该是 jcifis,效率低到无语
    comingnine
        25
    comingnine  
       2020-04-06 22:43:53 +08:00
    solid explorer 也很好用
    mxT52CRuqR6o5
        26
    mxT52CRuqR6o5  
       2020-04-06 22:45:12 +08:00 via Android
    es 确实会慢一些
    ashong
        27
    ashong  
       2020-04-07 00:04:09 +08:00
    修改下配置参数
    nas 以前也特慢(但没你这么严重)
    添加了如下参数, 可以做个参考
    socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536

    速度提升幅度很大
    wanguorui123
        28
    wanguorui123  
       2020-04-07 08:12:59 +08:00 via iPhone
    用 WebDAV 试试
    nullboy
        29
    nullboy  
       2020-04-07 14:40:43 +08:00
    smb 长期 100M/s 左右徘徊,不知道慢在哪儿
    nullboy
        30
    nullboy  
       2020-04-07 14:42:41 +08:00
    @comingnine solid explorer 这货以前用的挺好的。后来越升级 bug 越多,看个图片都能报个未知错误。真是花钱买罪受。用了 emby 后基本很少用这货了
    syuraking
        31
    syuraking  
       2020-04-07 15:34:35 +08:00
    x-plor 我自己的 SMB 内网跑到无线 660Mbps 毫无压力
    deorth
        32
    deorth  
       2020-04-07 16:14:58 +08:00
    就是 ES 的问题,我用 solid explorer 能跑到 20+M/B 。早弃用 ES 了
    ntgeralt
        33
    ntgeralt  
       2020-04-07 19:40:45 +08:00
    群晖给 windows 走 SMB 。万兆随便跑满 1000MB/S
    SMB 一般都是给纯内网同网段用。出问题一般是走了异域网,互联网
    wangbenjun5
        34
    wangbenjun5  
    OP
       2020-04-07 21:20:04 +08:00
    @maokabc
    @comingnine
    @mxT52CRuqR6o5
    @ashong
    @syuraking
    @deorth
    @ntgeralt

    确实是软件的问题,弃用 ES,选用了 file manager+,现在速度可以达到 25MB/s
    neosfung
        35
    neosfung  
       2020-04-10 16:17:08 +08:00
    @GM 我的 windows 版本是 ltsc, 主要操作参考这篇文章 https://www.douban.com/note/614980869/
    wanj8
        36
    wanj8  
       2020-09-18 13:10:44 +08:00
    安利下 x-plorer,886mbps 下能跑到 40M+,吹爆,就是 UI 交互反人类
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2674 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 05:40 · PVG 13:40 · LAX 21:40 · JFK 00:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.