Copiando arquivos localmente em uma pasta de rede

2

Percebi que copiar um arquivo grande de um local em uma unidade de rede para outro local na mesma unidade de rede leva muito mais tempo do que copiá-lo localmente. Em vez de copiar o arquivo localmente, o computador da rede envia o arquivo para o meu computador remoto, que o envia de volta ao mesmo computador da rede. Isso significa que os arquivos estão sendo transferidos pela rede completamente desnecessariamente. Existe uma maneira de corrigir esse problema? Está se tornando um aborrecimento real gerenciar os arquivos de vídeo na minha unidade de rede.

Nota: Este é o caso das pastas de rede Windows e Linux (usando o Samba).

    
por Altay_H 18.06.2010 / 02:01

3 respostas

3

Isso é como eu esperaria. Você está iniciando a cópia do seu computador. Seu computador é o meio pelo qual os arquivos serão copiados. Você poderia tentar executar algo como psexec para iniciar o comando copy a partir do computador remoto.

link

    
por 18.06.2010 / 02:14
1

Apenas para preencher um pouco o que joeqwerty disse, uma operação de cópia é efetivamente baseada em memória. i.e. A fonte é primeiro lida na memória, seja completamente ou em segmentos, e é então gravada no destino. Sem usar truques sofisticados, não há como a parte de memória disso ocorrer no compartilhamento de rede, que, no que diz respeito ao cliente, nada mais é do que uma unidade de disco remota. Esse mesmo problema ocorre com coisas como FTP também.

    
por 18.06.2010 / 05:00
1

Mover o arquivo não é penalizado, apenas copiando.

Em uma nota histórica trivial, w-a-y no início da rede corporativa, quando o NetWare era rei, o Token Ring era comum, e a Ethernet geralmente envolvia algum tipo de coaxial, a Novell se deparou com esse problema. O comando NCOPY teoricamente disse ao servidor para copiar um arquivo do ponto A para o ponto B em vez do comando DOS COPY, que copiava o arquivo pela rede para a memória antes de gravá-lo na rede novamente no novo local. Como um Move, foi bem rápido (comparado com copy). O tempo passou e surgiu a necessidade de um cliente Windows NetWare, e o NCOPY foi embora. As cópias funcionaram como sempre aconteciam no DOS.

Todo o resto do mundo conhecido funciona da maneira descrita por John e Joe. Ou seja, qualquer coisa escrita nos últimos 20 anos se comporta assim.

    
por 18.06.2010 / 05:35