我已经在 Windows 10 上通过 SMB 安装了一个在线云存储服务作为虚拟驱动器。我使用的是 100/10 互联网连接,SMB 驱动器的性能总体上相当不错。
但是,每次我将数据复制到虚拟驱动器(上传)时,文件资源管理器中的目录列表都会变得非常慢。看来我的路由器的自动 QoS 管理无法留出足够的带宽来让列表请求快速通过。其他服务(如 VoIP)不会受到负面影响。
我注意到,我电脑上的所有 SMB 活动都通过同一个 TCP 连接。无论我在 SMB 驱动器上并行执行多少活动,始终只有一个 TCP 连接与端口 445 上的服务器建立连接。也许这可以解释为什么我的路由器的自动 QoS 管理失败。我还注意到,使用并行使用多个 TCP 连接的 WebDav 安装驱动器时不会出现此问题。
云存储服务名为 Hetzner Storage Box。我的路由器是 ASUS DSL-N66U。路由器上的 QoS 带宽设置为 90/9,以反映真实世界的速度测试结果。
我可以做些什么来加快 SMB 上的目录列表速度?