Quando você diz um arquivo Zip, você quer dizer um arquivo descompactado que teria o mesmo tamanho de todos os arquivos individuais? Ou você quer dizer um arquivo compactado? Porque ali, se você está falando de um arquivo compactado, você teria uma transferência mais rápida, que seria melhor. Claro, se você levar em conta a quantidade de tempo que leva para fazer o arquivo, e quanto tempo leva para extrair o arquivo, então as especificações de ambas as máquinas entram em jogo para saber se o arquivo é melhor que arquivos soltos. / p>
Agora, como você está falando sobre o RDP (em oposição ao VNC), o uso da largura de banda da conexão remota é um pouco alto. O RDP é mais responsivo que o VNC, a profundidade de cor é (por padrão) mais de 256 cores (32 bits se você não alterar), o tamanho da tela será o tamanho da área de trabalho, etc ... todos esses fatores afeta o quanto de largura de banda está sendo usada apenas para a conexão remota. Se você soltar coisas como ... o tamanho da área de trabalho remota e profundidade de cor de 16 bits ou menos, verifique se não está compartilhando som, etc ... isso usará menos largura de banda para a conexão remota, de modo que quando você está transferindo arquivos, a sessão remota deve ser mais responsiva.
No final, a menos que você possa limitar a transferência de arquivos, a sessão remota ficará lenta, não importa o que você faça enquanto estiver transferindo arquivos, já que a maior parte da largura de banda disponível possível será usado para a transferência entre a máquina remota e sua máquina.
EDITAR
Você está tentando encontrar uma maneira simples de transferir arquivos SEM afetar a qualidade da conexão remota. Não importa se são arquivos grandes ou pequenos arquivos. No seu final (a máquina cliente) você está esguichando pequenas quantidades de dados até a máquina remota (máquina servidora). Você sabe ... digitação, comandos do mouse, etc. O servidor está enviando grandes quantidades de dados para você o tempo todo, na forma das imagens que estão compondo o que você vê através da conexão remota. Portanto, antes de transferir qualquer arquivo, você ESTÁ JÁ transferindo uma grande quantidade de dados em uma direção. É por isso que eu levantei as coisas que você poderia fazer para reduzir a quantidade de dados que você está transmitindo .... ou seja, usar uma resolução menor para a máquina remota em sua área de trabalho (ao invés de tela cheia) .... reduzindo o número de cores de 32 bits a 16 bits ou até 8 bits. Esses dois passos vão derrubar a quantidade de dados que você está transmitindo do servidor (remoto) para o cliente (você). Isso também significa que quando você inicia a transferência de arquivos pela mesma conexão e rota, sua conexão remota sofrerá menos.
Como eu disse ... nada que você possa fazer fará com que a conexão permaneça nítida e responsiva. Por quê? Porque assim que você começa a transferir arquivos do servidor para o cliente, isso vai sugar toda a largura de banda disponível ao longo desse canal ... e você já está usando parte da largura de banda nesse canal para o remoto conexão em si.
First I tried to copy&paste before midnight when the transfer speed was limited by client computer ISP to 100 kB/s. So, it required a few hours and I was forced to cancel transfer since remote desktop became too unresponsive and sluggish (slow). So, I re-started it over midnight when my local transfer speed is over 4 GB/s
Então, quando você tentou pela primeira vez a transferência, você tinha uma conexão de download de 100kb / s. Você estava movendo 1,2 gb de arquivos o mais rápido possível, o que levaria a consumir o máximo de 100kb / s possível. Que deixaria o que espaço para os dados que suportam a conexão de área de trabalho remota? Então, é claro, seria lento e indiferente. A única coisa que você não está levando em consideração é a velocidade do UPLOAD do servidor. Se a velocidade de upload do servidor for menor que a sua velocidade de download ... e nesta hipotética hipotética a rota entre o servidor e você permitiu que esta velocidade de upload permanecesse constante, assim que você começar a transferir os arquivos, praticamente todos dessa largura de banda será devorada pela transferência de arquivos, o que fará com que a conexão remota sofra.
Por quê?
Como não há nada sobrecarregando a transferência de arquivos para uma velocidade específica, ou uma porcentagem da largura de banda disponível, ela tentará usar todos os kb / s que puder. Pela natureza das coisas, isso fará com que a conexão remota sofra.
Mesmo a transferência dos arquivos do servidor para um terceiro (como um servidor FTP em algum lugar) tornaria a conexão lenta durante a transferência, porque, novamente, a maior parte da largura de banda disponível seria alocada para essa transferência. Uma vez feita a transferência, você poderá fazer o download do servidor FTP sem afetar a capacidade de resposta da conexão remota ... novamente, porque o canal de entrada após a meia-noite é muito maior do que o canal de saída do servidor.
Então, eu tentaria reduzir a qualidade da conexão remota.