收起左侧

SMB 传输速度异常

8
回复
1190
查看
[ 复制链接 ]

5

主题

26

回帖

0

牛值

江湖小虾

2025-1-21 21:01:04 显示全部楼层 阅读模式

设备环境:

PVE 8.3.0,2.5G网卡,硬盘直通,8G内存,fnOS 0.8.36

BUG现象:

使用SMB局域网共享时,某个硬盘下行速度只用不到100Mb/s,上行速度可以到达200+Mb/s:

2.png

2.png

环境:PVE+fnOS 0.8.36

fnOS系统内使用dd测试硬盘读写速度正常(如果反复读取用一个文件,会因为缓存原因读速超过500Mb/s):

1+0 records in
1+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 4.06386 s, 264 MB/s

PVE+Windows Server 2019挂载该盘后SMB速度正常:

1.png

诡异的地方有几处:

  1. 这个盘是用mount挂载的HC340 8T,文件系统为ntfs,但是其他不同型号的硬盘没事,同样是ntfs格式,甚至转速、规格不如这个硬盘
  2. 上传速度正常,服务器内读写速度正常,SMB下载时如果暂停再继续,速度能加速到100+,但是不到200,复现率100%
  3. 使用 Debian 12 测试后跟 fnOS 出现同样的问题,其他Linux系统未测试过

出现频率:必现

联系方式:fnOS312 欧耶

收藏
送赞 3
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

35

主题

7482

回帖

0

牛值

管理员

2025-1-24 10:34:33 显示全部楼层
已收到同类反馈,我们正在排查
smb.custom.conf 设置aio read size = 0后速度上来了,希望开发组能考虑一下不要把这个配置设置强制成1  详情 回复
2025-2-8 14:02
[md]这是用 `iperf3` 测试的结果: ```` [ 5] local 192.168.0.xx port 60456 connected to 192.168.0.xx port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.01 sec 269 MBytes 2.24  详情 回复
2025-1-24 16:24

5

主题

26

回帖

0

牛值

江湖小虾

2025-1-24 16:24:53 楼主 显示全部楼层

这是用 iperf3 测试的结果:

[  5] local 192.168.0.xx port 60456 connected to 192.168.0.xx port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.01   sec   269 MBytes  2.24 Gbits/sec
[  5]   1.01-2.01   sec   264 MBytes  2.21 Gbits/sec
[  5]   2.01-3.01   sec   264 MBytes  2.20 Gbits/sec
[  5]   3.01-4.00   sec   259 MBytes  2.20 Gbits/sec
[  5]   4.00-5.01   sec   266 MBytes  2.22 Gbits/sec
[  5]   5.01-6.01   sec   260 MBytes  2.17 Gbits/sec
[  5]   6.01-7.01   sec   263 MBytes  2.20 Gbits/sec
[  5]   7.01-8.00   sec   261 MBytes  2.21 Gbits/sec
[  5]   8.00-9.01   sec   277 MBytes  2.32 Gbits/sec
[  5]   9.01-10.01  sec   281 MBytes  2.35 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec  2.60 GBytes  2.23 Gbits/sec                  sender
[  5]   0.00-10.03  sec  2.60 GBytes  2.22 Gbits/sec                  receiver

iperf Done.

7

主题

30

回帖

0

牛值

初出茅庐

2025-1-29 20:11:07 显示全部楼层
遇到类似的问题,pve里的飞牛挂载 外置硬盘 只有不到30MB的速度。 但是,把外置硬盘设置成 飞牛的存储空间 后速度 恢复到正常的100MB左右。

5

主题

26

回帖

0

牛值

江湖小虾

2025-2-8 11:40:50 楼主 显示全部楼层
本帖最后由 xiaodong 于 2025-2-8 13:50 编辑

smb.custom.conf 设置aio read size = 0后速度上来了,希望开发组能考虑一下不要把这个配置设置强制成1

5

主题

26

回帖

0

牛值

江湖小虾

2025-2-8 14:02:53 楼主 显示全部楼层
smb.custom.conf 设置aio read size = 0后速度上来了,希望开发组能考虑一下不要把这个配置设置强制成1

7

主题

30

回帖

0

牛值

初出茅庐

2025-2-9 19:24:35 显示全部楼层
感谢 答主。 读取速度是改善了。 写入还是一样的拉跨,才20MB/S。 改 aio write size也没啥用

7

主题

30

回帖

0

牛值

初出茅庐

2025-2-9 19:25:22 显示全部楼层
你用的是 usb硬盘盒吗?盒子什么芯片?
不是硬盘盒,是sata  详情 回复
2025-2-13 12:24

5

主题

26

回帖

0

牛值

江湖小虾

2025-2-13 12:24:48 楼主 显示全部楼层
不是硬盘盒,是sata
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则