Copiando para uma pasta compartilhada de rede extremamente lenta

5

Ter três computadores com o windows 7 conectados um ao outro com um comutador gigabit da TRENDnet, ter uma pasta no computador A que esteja configurada como pasta compartilhada nas configurações de compartilhamento avançadas da pasta. Quando copio do computador A para o computador B, o processo demora apenas um segundo. Quando eu copio do computador A para o Computador C é a mesma história quase sem tempo para copiar.

O problema é quando copio do computador B para o Computador A. Demora mais de 5 minutos para copiar o mesmo arquivo. Esse problema não ocorre ao copiar do computador C para o computador A, somente quando copiando do computador B para o computador A

A velocidade ao fazer isso é em torno de 13,2 KB / segundo, embora todos os computadores possuam cartões gigabit e um switch gigabbit.

Eu testei com os computadores B e C fazendo uma transferência para o computador A e o computador B para 13,2 KB / segundo, enquanto o computador C está a ~ 50 MB / segundo

O computador A tem o antivírus Kaspersky instalado, mas eu o desabilitei, e todos os computadores têm o Microsoft Security Essentials instalado. EDITAR: testei outra coisa, fiz uma pasta compartilhada no computador B e depois fui no computador A e copiei da pasta compartilhada no computador B para o computador A e funcionou perfeitamente bem em torno de ~ 70 MB / segundo.

então, no final, o único problema é copiar a pasta compartilhada do computador A do computador B, o que me parece estranho e acredito que tenha algo a ver com as configurações da pasta compartilhada e não da rede.

    
por Luis F Hernandez 23.05.2012 / 16:30

3 respostas

2

Embora eu consideraria as respostas existentes aqui também válidas como possíveis soluções e certamente vale a pena verificar a configuração do seu adaptador de rede, suspeito que os dois pontos a seguir também possam ser úteis.

  1. Por alguma razão, se você estiver tentando copiar arquivos usando caminhos de rede UNC começando com uma barra invertida dupla como \machine_name\shared_folder , isso geralmente levará muito mais tempo do que se você mapeasse uma letra de unidade para um caminho de rede. Tente mapear uma letra de unidade e veja se isso faz toda a diferença.

    No Windows, o botão Mapear Unidade de Rede normalmente pode ser encontrado na barra de ferramentas quando você navega para Meu Computador ou Computador (depende do seu versão do Windows), ou você pode usar o prompt de comando se preferir:

    net use n: \machine_name\shared_folder /persistent

  2. Uma outra coisa a ter em conta é que, se a sua pasta tiver muitos ficheiros individuais pequenos, muito tempo de processamento e largura de banda pode ser ocupado com os cabeçalhos dos ficheiros, e se for esse o caso, é muito mais rápido para compactar a pasta usando sua ferramenta favorita (a minha é 7zip) e depois copiar ou mover o arquivo compactado pela rede como um único arquivo, em vez de centenas de arquivos menores individuais, e simplesmente descompactar o arquivo novamente na outra extremidade para extrair arquivos.

    O impacto disso é muito perceptível ao usar protocolos como FTP , S-FTP ou SCP para transferências de arquivos, caso você encontre copiando arquivos de e para servidores remotos da Web.

por 19.05.2015 / 11:55
0

Apenas um palpite, mas antivírus? Em particular, o computador A ou o computador B tem dois produtos antivírus conflitantes instalados?

    
por 23.05.2012 / 17:09
0

Altere as configurações de ajuste da (s) máquina (s), existem erros conhecidos com o modo de negociação do W7 que podem causar lentidão na transferência.

netsh interface tcp definir autotuning global = desativado (ou altamente restrito)

    
por 09.07.2014 / 16:17