V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
smsbot
V2EX  ›  Windows

用 Win10 开 smb 服务复制多文件速度极慢问题

  •  
  •   smsbot · 2023-09-09 15:25:05 +08:00 · 1789 次点击
    这是一个创建于 467 天前的主题,其中的信息可能已经有所发展或是发生改变。

    硬件环境就是 J1900+8G , 已关闭 smb1.0 硬盘有 SSD 和机械硬盘 单文件往这个 win10 的 smb 服务器复制 速度可稳定在 110MB/s 以上,一切正常 但是一旦复制多个文件,就会间歇性速度降到零(绝大部分时间),停一段时间后速度回升也只能到数 MB/s 怀疑是机械硬盘碎文件慢,换往 SSD 复制,也是同样现象,实在想不到原因。 有没有遇到过这种情况的大佬,谢谢了

    15 条回复    2023-09-14 19:22:43 +08:00
    sudri
        1
    sudri  
       2023-09-09 15:27:25 +08:00
    根据我和 SMB 战斗多次的经验,SMB 总会出一些奇奇怪怪的问题,建议换 FTP 或者 WebDav ,省心省力完美解决问题。
    timeance
        2
    timeance  
       2023-09-09 15:28:26 +08:00
    网络环境呢?有线还是无线,或者是网卡的吞吐性能...
    aydd2004
        3
    aydd2004  
       2023-09-09 15:59:45 +08:00
    我有个 nas ,smb 用 ipad ,mac 都随便访问,就 win10 不行。

    但是 win10 用 ftp 就能访问。离了大谱。
    ltyj2003
        4
    ltyj2003  
       2023-09-09 16:27:59 +08:00 via Android
    @aydd2004 有没有开启 smb1.0 服务,默认是关闭的。
    smsbot
        5
    smsbot  
    OP
       2023-09-09 16:31:03 +08:00
    @timeance 有线,就那种小工控机小主板 ITX-M56 之类的主板,有线网卡,显示是千兆的,我也怀疑是网卡硬件问题,吞吐啥的话,一个,10G 的文件 100 秒的话,两个 5G 的文件得 1000 秒,总大小一样大只是文件数是 1 或者大于 1
    aydd2004
        6
    aydd2004  
       2023-09-09 16:37:51 +08:00
    @ltyj2003

    win10 开了,nas 那边可以设置 用 smb1 ,2 或者 3 来访问,结果就是都不行。
    busier
        7
    busier  
       2023-09-09 17:07:50 +08:00
    考虑关闭杀毒软件(包括系统自带)的实时文件监控,复制完了在开启!
    germain
        8
    germain  
       2023-09-09 17:28:08 +08:00 via iPhone
    SMB 通病,小文件一多就慢死。所以现在有 SMB over QUIC
    kokutou
        9
    kokutou  
       2023-09-09 18:15:24 +08:00 via Android
    两边 CPU 性能看看把,肯定有一边 CPU 有个单核跑满了。
    kenvix
        10
    kenvix  
       2023-09-09 23:27:12 +08:00
    两边都关闭 SMB1 了吗

    @germain 这和 quic 有什么关系,tcp 也没这么拉垮到会影响小文件 io 啊
    germain
        11
    germain  
       2023-09-10 00:00:03 +08:00 via iPhone
    @kenvix smb 就是这么拉跨,不是 tcp 的关系
    webcjz
        13
    webcjz  
       2023-09-10 09:13:10 +08:00 via Android
    微软有 smb IO 方面的 bug ,先把系统补丁打全试试
    smsbot
        14
    smsbot  
    OP
       2023-09-14 19:16:45 +08:00
    smsbot
        15
    smsbot  
    OP
       2023-09-14 19:22:43 +08:00
    @busier 尝试了这一步,感觉确实是 Win10 自己挨个扫描文件的问题导致的复制不断暂停,在服务器上关闭实时防护之后确实再网上复制多文件和单个文件速度差不多了,谢谢
    我还遇到其他两个问题,一个是速度不是几 MB/s 但是也没到 100MB/s ,那应该就是这个 smb 服务器性能不行,CPU 或者网卡太差了,
    另外更浮夸的是都解决之后再后来有一次复制的时候速度为零,直接卡死机,然后每次复制都是那个位置卡死机。我差点准备把 smb 服务器重装了,后来发现...是我客户端的固态硬盘有问题,那几个文件是坏的,别说复制到 SMB 服务器,就是拿移动硬盘拷都拷不出来,从来没遇到过这种浮夸的问题。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2960 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 14:22 · PVG 22:22 · LAX 06:22 · JFK 09:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.