局域网 Samba 速度很慢,只有 2M

2022-05-12 10:37:55 +08:00
 monetto

如题,环境如下:

路由器: 小米 mini Pandora 固件

Samba 服务器: N1 盒子 Armbian Focal + Docker 架设 Samba (镜像是 dperson/samba),NAT 网络模式,文件系统是 外挂 256G 闪迪 SD 卡 Ext4 文件系统。

Win10/Mac 拷贝文件都很慢,而且速度 在 200k - 2MB 之间来回跳。

稳定的话速度可以达到 2.5mb/s...

这个速度正常吗...

3396 次点击
所在节点    程序员
20 条回复
belin520
2022-05-12 10:38:58 +08:00
外挂 256G 闪迪 SD 卡 Ext4 文件系统
测试一下这个 SD 卡的写入速度
datou
2022-05-12 10:39:23 +08:00
WiFi 吗?

好像 smb 在 WiFi 下是有性能问题
missooo
2022-05-12 10:40:01 +08:00
测一下 SD 卡的速度
belin520
2022-05-12 10:41:21 +08:00
我家华硕路由器+USB3+移动硬盘+WIFI-5G ,写入稳定在 40-50mb/s
cubecube
2022-05-12 10:42:08 +08:00
N1 的 usb 性能比较一般,不过 2M 肯定不正常,估计你用的 wifi ?
monetto
2022-05-12 10:58:11 +08:00
@datou
@cubecube

是的,所有设备都是 WiFi 环境。
belin520
2022-05-12 11:04:34 +08:00
N1 接口 USB 2.0*2 HDMI *1 RJ45 *1
USB 2.0 ,你这个速度,我跟你说,绝对是正常的,我的华硕路由器的 USB2.0 ,接上一般般的 U 盘也是这个速度,后来换了一个好一点的,才不到 10M
monetto
2022-05-12 12:00:29 +08:00
@belin520 不过话说 USB 2.0 的速度不应该也是 在 20mb - 30mb 吗,这么看的话 USB 2.0 也是区分体质 或者 好坏 的是吗...
titanium98118
2022-05-12 12:08:52 +08:00
你先测一下这个 sd 卡读、写有多少 M/s
belin520
2022-05-12 12:10:18 +08:00
@monetto #8 都是理论上的数据,因为我只剩一个 USB2.0 ,需要外挂一个 U 盘做虚拟内存,千挑万选,最后买的 U 盘实际最大写入速度也是 10mb/s
JavaFirstMaster
2022-05-12 14:11:01 +08:00
前不久刚搞过, wifi 确实会影响 SMB 速度. 不知道是我老笔记本的 wifi 芯片问题, 还是 SMB 协议的问题.
最后找了跟网线就跑满正常带宽了.
xtx
2022-05-12 14:49:16 +08:00
我 n1 装的小钢炮,连了一块机械键盘,smb 无线速率可以达到 20-30MB/s 。
ZeroYe
2022-05-12 15:07:22 +08:00
@belin520 这个速度不正常 我的 N1,SMB 协议在 WIFI5 下可以跑到 23-30MB/S
ToBeHacker
2022-05-12 20:16:53 +08:00
先控制变量测一下吧
monetto
2022-05-12 20:58:53 +08:00
@ZeroYe 外挂的硬盘 or SD 卡 or emmc?
ZeroYe
2022-05-12 21:38:12 +08:00
@monetto USB 移动硬盘
westerndream
2022-05-13 00:19:26 +08:00
dd 命令测试磁盘读写
装个 iperf 测下局域网速度
如果都排除,那可能是 smaba 问题了,上不要 docker 的 smb 或者新内核的话现在有内核版的 smb
Emo
2022-05-13 09:45:27 +08:00
之前也是更换 wifi6 后,明显感觉 smb 性能才赶上台式机的有线
coreki
2022-05-13 11:19:13 +08:00
我的 mac 通过无线 smb 连 n1 可以跑 16mb/s
zjj19950716
2022-05-13 15:05:40 +08:00
插上网线再说

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/852345

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX