Eu montei um serviço de armazenamento em nuvem on-line via SMB como unidade virtual no meu Windows 10. Estou em uma conexão de internet de 100/10 e o desempenho da unidade SMB é em geral muito bom.
No entanto, as listagens de diretórios no File Explorer estão ficando muito lentas cada vez que eu copio dados para a unidade virtual (upload). Parece que o gerenciamento automático de QoS do meu roteador não consegue reservar largura de banda suficiente para que a solicitação de listagem seja processada rapidamente. Outros serviços, como o VoIP, não são impactados negativamente.
Tenho notado que toda a atividade do SMB passa pela mesma conexão TCP no meu computador. Não importa quantas atividades eu execute na unidade SMB em paralelo, sempre há apenas uma única conexão TCP com o servidor na porta 445. Talvez isso explique por que o gerenciamento automático de QoS do meu roteador está falhando. Também notei que esse problema não ocorre ao montar a unidade usando o WebDav, que usa várias conexões TCP em paralelo.
O serviço de armazenamento em nuvem é chamado de Hetzner Storage Box. Meu roteador é ASUS DSL-N66U. Minhas configurações de largura de banda de QoS no roteador estão definidas para 90/9 para refletir os resultados dos testes de velocidade reais.
O que posso fazer para acelerar a listagem de diretórios em SMB?