Eu criei uma unidade mapeada por FTP no Windows 7 "adicionar local da rede". Funciona bem, exceto por um problema. A taxa de transferência de arquivos é bem mais lenta que o FileZilla. Mesma máquina local, mesmo servidor remoto, 45 MB leva 5 minutos com o Win7 Network Place e 1:20 com o FileZilla. Repeti o teste 5 vezes ao longo de algumas horas para descartar variações na rede. Cada teste foi transferido com o Local da Rede e imediatamente após a transferência com o FileZilla. Cada vez que a diferença era enorme, e os tempos eram praticamente os mesmos para cada par de testes.
Alguém sabe por que isso é (além de "a Microsoft é estúpida" ou algo assim)? Quero dizer, há algo que preciso fazer no meu sistema para obter o desempenho que devo obter? Trata-se do Windows 7 Professional de 64 bits, Xeon, 4 núcleos, 2,53 GHz, 6 Gb de RAM, velocidade líquida de saída de 8 Mb / s (medida com SpeedTest.net).
fonte
Respostas:
Você não pode fazer isso, isso tem a ver com tamanhos de buffer muito baixos que você não pode alterar.
O Internet Explorer e o Windows Explorer têm um tamanho de buffer estático de 4096 bytes que não podem ser alterados, em comparação com o Filezilla com um tamanho de buffer de 256 KB . O tamanho do buffer do Filezilla é, portanto, 64 vezes mais diverso que o do Windows Explorer, e isso explica por que ele é capaz de fazer transferências muito mais rápidas.
Quando esse buffer é preenchido, o que aumenta muito rapidamente para 4096 bytes, ele começa a atrasar o carregamento de dados adicionais. Portanto, em vez de carregar 256 KB completos e enviá-los, ele carrega apenas até 4 KB. Isso diminui a velocidade de upload, pois é introduzido algum atraso.
Você pode alterar mil configurações de rede e E / S, mas provavelmente não terá muito efeito. Os programas FTP têm um suporte muito melhor, além de recursos como transferências simultâneas e retomada de uma transferência com falha, o que torna o Windows Explorer a ferramenta errada a ser usada nesse caso. Portanto, o Windows Explorer não foi feito para fazer transferências de FTP. Por outro lado, pode-se supor que um gerenciador de arquivos amplamente usado seja capaz de fazer transferências de FTP, mas eles não vieram para implementar um comportamento melhor ...
Não é realmente legal, pode-se fazer engenharia reversa e tentar corrigir o valor! Mas por que se alguém tem o Filezilla? :)
fonte
Algumas ideias :
Este artigo da Microsoft recomenda:
nas propriedades do seu adaptador de rede, guia Avançado e ative o controle de fluxo nas direções Tx e Rx (selecione a opção Rx & Tx ativado, se estiver disponível) .
mesmo que acima, para a configuração 100 Mbps Full Duplex.
fonte
pode ser: http://support.microsoft.com/kb/555564 para garantir que esta postagem seja um pouco antiquada
e não conserte, basta saber que você não é o único ... eles não têm ' ainda não resolvi: resolvemos http://social.technet.microsoft.com/Forums/en/winserverPN/thread/bb8ac7dd-e19c-4325-8f45-cd366c4da53f
Além disso, sinto muito pela sua situação, mas se a MS quiser que eu conserte um produto comercial, eles podem oferecer uma recompensa ou B me contratar.
fonte
tanto para o FTP quanto para o "cliente da web" que o sharepoint usa, notamos um enorme aumento de velocidade, acessando as opções do Internet Explorer, a guia Conexões, as configurações da LAN e desmarcando "Detectar configurações automaticamente". Ele estava constantemente procurando por um servidor proxy (que não possuímos) e realmente diminuindo a velocidade. Não sei se isso aceleraria assim que a transferência fosse iniciada, mas pode acelerar a navegação nas pastas.
Além disso, o IE está fazendo uma transferência de texto e o mozilla, um binário? É fácil dizer com uma ferramenta como o wireshark .
fonte