Windows 7 SP1 + (Ultimate), conectado à rede local Samba (versões mais recentes estáveis) através de Gigabit Ethernet, assim como um compartilhamento de Samba via VPN que passa pelo meu link ISP (uplink de 1200 kbps).
Todos os meus compartilhamentos SMB locais obtêm velocidade do arame nas cópias de arquivos em massa em quase todas as direções. (Meu servidor de rede é um RAID6 de cinco unidades, com taxa de transferência sustentada bem ao norte de 400 Mbytes / s).
Eu obtenho velocidade "wire" (uplink do ISP) fazendo cópias de arquivos para o compartilhamento que está por trás da VPN.
O problema é que, enquanto os uploads de arquivos estão em andamento para o compartilhamento VPN lento, o Explorer leva muito tempo para enumerar o restante dos compartilhamentos e, efetivamente, não consigo navegar neles enquanto a cópia do arquivo está em andamento.
Estou chocado que o cliente SMB do Windows não é multi-threaded, ou pelo menos, o Explorer não é.
Em um assunto relacionado, estou muito irritado com os longos tempos limite para acessos SMB. Muito ocasionalmente, quando a VPN está inativa, são necessários 15 segundos para acessar os logins ou passar pelas janelas do Navegador de Arquivos na inicialização inicial, deixando o usuário com a sensação de que o sistema "ficou suspenso".
Certamente, existem botões de afinação e / ou soluções para a pilha SMB do Windows, além das soluções "estúpidas", como gastar muito dinheiro com conectividade simétrica de 1GigE ISP.
Obrigado!