Está baixando vários arquivos mais rápido do que baixando um arquivo de cada vez?

7

Às vezes, é necessário fazer o download de vários arquivos de algum lugar. O protocolo no qual estou especificamente interessado é o HTTP, no entanto, essa questão também é relevante para o FTP ou qualquer outro protocolo não-P2P para transferir arquivos.

Assumindo que o servidor (por exemplo, Rapidshare) tenha largura de banda ilimitada (em relação ao cliente), e o cliente tenha uma conexão padrão à Internet de X Mb / s, será mais rápido baixar vários arquivos ao mesmo tempo? muitos?) ou baixá-los como uma fila, um após o outro?

Quais parâmetros vão mudar sua resposta? Será diferente para diferentes velocidades de conexão à Internet? E a LAN de casa / trabalho?

    
por yellowblood 23.11.2011 / 00:44

2 respostas

5

Depende de qual é o fator limitador da taxa. Na maioria das vezes, a largura de banda da Internet do usuário final é o fator limitante e, então, não importa. Mas se, por exemplo, o fator limitante estiver competindo com outro tráfego, mais fluxos tenderão a obter uma parcela maior desse tráfego. Se o fator limitante for a perda de pacotes, mais fluxos poderão ser um pouco mais resistentes (uma queda em um fluxo não afetará o tráfego nos outros).

    
por 23.11.2011 / 00:51
-1

Eu tenho o navegador Firefox com a extensão Down Them All, rodando no Ubuntu. Cada download de arquivo adicional aumenta a velocidade média e diminui o tempo total para conclusão. Seis downloads simultâneos de aproximadamente o mesmo tamanho podem completar 1/6 do tempo decorrido de um único download, se todos forem concluídos em poucos segundos um do outro. Se 5 deles terminarem aos 3 minutos e 1 ainda não tiver terminado, o tempo para completar esse 1 aumentará rapidamente para até 20 minutos. Descobri que executar repetidamente um teste de velocidade da Internet ao mesmo tempo que um único download diminuirá bastante o tempo necessário para concluir o download.

    
por 07.11.2017 / 06:56