Perché alcuni file torrent sono suddivisi in molti piccoli file rar? Questo migliora la velocità di download? O è meglio per i tracker? Qual è la logica dietro questo?
Perché alcuni file torrent sono suddivisi in molti piccoli file rar? Questo migliora la velocità di download? O è meglio per i tracker? Qual è la logica dietro questo?
Risposte:
Non è migliore per i tracker né migliora la velocità di download. Si potrebbe facilmente sostenere che è possibile conservare i seeder in un torrent più a lungo mantenendo il contenuto in un formato direttamente utilizzabile.
Un sacco di roba che ... "spinge i confini della legge sul copyright" è inizialmente distribuita da vari gruppi sui newsgroup di alt.binaries [EDIT: in realtà topsites FTP, vedi commenti] . Questo per risparmiare larghezza di banda, poiché l'intero file deve essere caricato solo una volta, anziché a tutti coloro che lo desiderano fino a quando non viene stabilita una rete di seeder. Questi vengono scaricati da alcune persone che poi li seminano nelle reti torrent.
I multipli .rar sono legacy dalla fonte usenet, poiché molti server di newsgroup hanno un limite massimo di allegati - così come la summenzionata possibilità di scaricare facilmente una sostituzione o utilizzare un file di parità per recuperare parti danneggiate (le cose si danneggiano molto nei newsgroup ). Questo non ha importanza nei torrent, ma è un'eredità della fonte iniziale di qualunque contenuto sia.
split --bytes=10MB
o PAR2 o altro. Soprattutto perché l'affermazione è che il tempo è essenziale.
Non influisce sulla velocità di download. La compressione, tuttavia, riduce il tempo necessario per il download poiché le dimensioni del file sono inferiori. Questo potrebbe essere fatto con un singolo file rar.
C'è una manciata di motivi per dividere in più parti.
La distribuzione iniziale di una "versione" avviene generalmente attraverso vari server FTP a cui è affiliato il gruppo di caricamento (o gruppo di versione). A volte questi membri del gruppo vivono vicini l'uno all'altro e quindi quando chiunque ha creato la versione iniziale l'ha finalizzata, possono dividere la versione secondo le regole della scena per quel tipo di versione e distribuirla ai loro amici, quindi tutti i loro residenti le velocità di upload possono essere combinate per migliorare le loro possibilità di vincere la gara (essendo il primo gruppo di release a caricare quella specifica release).
Ma la suddivisione dei caricamenti di file è davvero un ritorno al passato quando avevamo connessioni Internet molto lente e inaffidabili, quindi le interruzioni nel mezzo di un caricamento (o download) non erano rare, il che significa un grande (quindi, 100+ MiB) il mancato trasferimento potrebbe essere gravemente scomodo (e potrebbe costarti vincere una "gara"). Quindi sono state create regole per dividere le versioni in più file più piccoli (scelti appositamente in base alle dimensioni complessive della versione), in modo che un trasferimento non riuscito significhi che solo una piccola parte della versione necessitava di un nuovo download.
Se intendi i file .torrent attuali, sono (di solito) così piccoli che la loro compressione non ha importanza.
Per i file effettivamente scaricati nel client torrent che carica il file torrent, non c'è davvero alcun motivo se si tratta solo di un file di grandi dimensioni suddiviso in più rari. Per diversi file suddivisi in rar, potrebbe essere utile se l'utente desidera scaricare solo i rar contenenti file specifici (selezionandoli solo per il download).
Dato che i file in un torrent vengono scaricati in piccoli pezzi, dividere ulteriormente questi file per rars è una perdita di tempo (supponendo che i file non si comprimano bene, come file video ecc., Per i file di testo ENORMI potrebbe esserci un valore in esso, immagino, ma non suddividendolo in più rari.).