Por que alguns arquivos torrent são divididos em muitos pequenos arquivos rar? Isso melhora a velocidade do download? Ou é melhor para os rastreadores? Qual é a lógica por trás disso?
Por que alguns arquivos torrent são divididos em muitos pequenos arquivos rar? Isso melhora a velocidade do download? Ou é melhor para os rastreadores? Qual é a lógica por trás disso?
Respostas:
Não é melhor para rastreadores nem melhora a velocidade de download. Pode-se argumentar facilmente que você pode reter os semeadores em um torrent por mais tempo, mantendo o conteúdo em um formato diretamente utilizável.
Muitas coisas que ... "ultrapassam os limites da lei de direitos autorais" são distribuídas inicialmente por vários grupos nos grupos de notícias alt.binaries [EDIT: na verdade, sites de FTP, veja comentários] . Isso é para economizar largura de banda, pois o arquivo inteiro precisa ser carregado apenas uma vez, em vez de para todos que o desejarem até que uma rede de semeadoras seja estabelecida. Eles são baixados por algumas pessoas que os propagam para as redes de torrent.
As várias .rars são herdadas da fonte da usenet, pois muitos servidores de grupos de notícias têm um limite máximo de anexos - assim como a capacidade acima mencionada de baixar facilmente uma substituição ou usar um arquivo de paridade para recuperar peças danificadas (as coisas ficam muito danificadas nos grupos de notícias) ) Isso não importa em torrents, mas é um legado da fonte inicial de qualquer conteúdo que seja.
split --bytes=10MB
PAR2 ou o que quer que seja. Especialmente porque a alegação é de que o tempo é essencial.
Não afeta a velocidade do download. No entanto, a compactação diminui o tempo necessário para o download, pois o tamanho do arquivo é menor. Isso pode ser feito com um único arquivo rar.
Existem vários motivos para dividir em várias partes.
A distribuição inicial de um 'release' geralmente ocorre através de vários servidores FTP nos quais o grupo de upload (ou grupo de release) é afiliado. Às vezes, esses membros do grupo moram perto um do outro e, quando quem criou o release inicial o finalizar, pode dividi-lo conforme as regras da cena para esse tipo de lançamento e distribuí-lo aos amigos, para todos os seus moradores. as velocidades de upload podem ser combinadas para melhorar suas chances de ganhar a corrida (sendo o primeiro grupo de lançamentos a carregar esse lançamento específico).
Mas a divisão dos uploads de arquivos é realmente um retrocesso desde o momento em que tínhamos conexões de Internet muito lentas e não confiáveis, portanto, as conexões interrompidas no meio de um upload (ou download) não eram incomuns, significando um grande (então, mais de 100 MiB) a falha na transferência pode ser seriamente inconveniente (e talvez custar você ganhar uma 'corrida'). Portanto, foram feitas regras para dividir os lançamentos em vários arquivos menores (escolhidos especificamente dependendo do tamanho geral do lançamento), para que uma transferência com falha significasse que apenas uma pequena parte do lançamento precisava ser baixada novamente.
Se você quer dizer os arquivos .torrent reais, eles são (geralmente) tão pequenos que compactá-los não importa.
Para os arquivos realmente baixados no cliente de torrent que estão carregando o arquivo torrent, não há realmente nenhuma razão, se é apenas um arquivo grande dividido em vários rars. Para vários arquivos divididos em rars, pode ser útil se o usuário quiser fazer o download apenas dos rars que contêm arquivos específicos (selecionando-os apenas para download).
Como os arquivos em um torrent são baixados em pequenos pedaços, dividir ainda mais esses arquivos por rars é um desperdício de tempo (supondo que os arquivos não estejam compactando bem, como arquivos de vídeo etc.). mas não dividindo em vários rars.).