Por que os arquivos tar.gz são baixados mais rápido que os arquivos .zip?

0

Eu tenho um servidor de compilação Linux do qual faço download frequentemente e notei que os arquivos .tar.gz têm velocidades de download aproximadamente 3 vezes mais rápidas que os arquivos .zip. No entanto, para mim, os tipos de arquivo não devem fazer diferença nas velocidades de download.

Então, aqui estão alguns detalhes que podem ser importantes, eu não sei.

file1.tar.gz, size = 438MB, conforme o arquivo é baixado, o tamanho do arquivo é conhecido pelo gerenciador de downloads

file2.zip, size = 195MB, quando o arquivo é baixado, o tamanho do arquivo é desconhecido pelo gerenciador de downloads

Por que o arquivo1 teria velocidades de download de aproximadamente 2MB / seo arquivo2 teria velocidades de aproximadamente 500 KB / s do mesmo servidor para o mesmo computador?

Não importa se eles são baixados em momentos diferentes ou ao mesmo tempo, ou se um download é iniciado antes do outro.

    
por Fred 30.03.2016 / 16:01

1 resposta

0

As transferências podem / serão compactadas antes do envio ( camada 6 OSI ).

Meu palpite seria que (neste caso) o .gz não é tão compactado quanto o .zip, então a compressão de transferência funciona melhor no .gz do que no .zip, fazendo com que pareça baixar mais rápido.

Para testar: Faça um arquivo Zip de 10MB e um arquivo de texto de 10MB e faça o download dos dois. Espero que o arquivo de texto seja baixado muito mais rápido.

Talvez confira esta pergunta SU semelhante / relacionada: Demora mais tempo para baixar um arquivo zipado do que um arquivo descompactado?

    
por 30.03.2016 / 16:20