硬件环境就是 J1900+8G , 已关闭 smb1.0 硬盘有 SSD 和机械硬盘 单文件往这个 win10 的 smb 服务器复制 速度可稳定在 110MB/s 以上,一切正常 但是一旦复制多个文件,就会间歇性速度降到零(绝大部分时间),停一段时间后速度回升也只能到数 MB/s 怀疑是机械硬盘碎文件慢,换往 SSD 复制,也是同样现象,实在想不到原因。 有没有遇到过这种情况的大佬,谢谢了
1
sudri 2023-09-09 15:27:25 +08:00
根据我和 SMB 战斗多次的经验,SMB 总会出一些奇奇怪怪的问题,建议换 FTP 或者 WebDav ,省心省力完美解决问题。
|
2
timeance 2023-09-09 15:28:26 +08:00
网络环境呢?有线还是无线,或者是网卡的吞吐性能...
|
3
aydd2004 2023-09-09 15:59:45 +08:00
我有个 nas ,smb 用 ipad ,mac 都随便访问,就 win10 不行。
但是 win10 用 ftp 就能访问。离了大谱。 |
5
smsbot OP @timeance 有线,就那种小工控机小主板 ITX-M56 之类的主板,有线网卡,显示是千兆的,我也怀疑是网卡硬件问题,吞吐啥的话,一个,10G 的文件 100 秒的话,两个 5G 的文件得 1000 秒,总大小一样大只是文件数是 1 或者大于 1
|
7
busier 2023-09-09 17:07:50 +08:00
考虑关闭杀毒软件(包括系统自带)的实时文件监控,复制完了在开启!
|
8
germain 2023-09-09 17:28:08 +08:00 via iPhone
SMB 通病,小文件一多就慢死。所以现在有 SMB over QUIC
|
9
kokutou 2023-09-09 18:15:24 +08:00 via Android
两边 CPU 性能看看把,肯定有一边 CPU 有个单核跑满了。
|
12
germain 2023-09-10 00:02:27 +08:00 via iPhone 1
|
13
webcjz 2023-09-10 09:13:10 +08:00 via Android
微软有 smb IO 方面的 bug ,先把系统补丁打全试试
|
15
smsbot OP @busier 尝试了这一步,感觉确实是 Win10 自己挨个扫描文件的问题导致的复制不断暂停,在服务器上关闭实时防护之后确实再网上复制多文件和单个文件速度差不多了,谢谢
我还遇到其他两个问题,一个是速度不是几 MB/s 但是也没到 100MB/s ,那应该就是这个 smb 服务器性能不行,CPU 或者网卡太差了, 另外更浮夸的是都解决之后再后来有一次复制的时候速度为零,直接卡死机,然后每次复制都是那个位置卡死机。我差点准备把 smb 服务器重装了,后来发现...是我客户端的固态硬盘有问题,那几个文件是坏的,别说复制到 SMB 服务器,就是拿移动硬盘拷都拷不出来,从来没遇到过这种浮夸的问题。 |