Ma parlo arabo?
Non ho detto che dividere il download in più parti non serve MAI a niente, ho detto che in casi di buoni server non avrà alcun effetto positivo, nel caso di server lenti o dall'alto ping PUO' avere un effetto positivo.
Ma se il problema è semplicemente il ping allora sono le impostazioni TCP/IP a non essere adeguate, aumentare la receive window allora è la soluzione corretta, non dividere il download in 5 parti.
(non scendo nel tecnico perché 1 non ne ho voglia e 2 spiegare e far capire il meccanismo di funzionamento del TCP/IP non è così banale)
Se invece è il server ad avere un limite di banda sappi che con programmi del genere stai soltanto usando un trucco per scaricare più velocemente a discapito degli altri.
Cosa fanno infatti i programmi del genere, usano più richieste contemporanee dello stesso file.
Ipotizziamo un server che viaggia ad 10Mbit.
Ci sono connessi 10 utenti tra cui tu.
Situazione normale, ognuno scarica ad 1Mbit.
Tu decidi di usare un download manager che manda 9 richieste contemporanee, il server è come se vedesse 18 richieste e divide la banda equamente tra di esse.
Tu scarichi a 5Mbit, gli altri a 500kbit.
I download manager non fanno mica nulla di particolare, si limitano a fare più richieste contemporanee e questo bypassa la banda massima erogata dal server per ogni singola connessione e riesce ad evitare il riempimento della receive window (visto che non è condivisa tra più connessioni ma ce n'è una per ogni connessione).
Una volta capito come funzionano allora li si può usare con cognizione di causa ma avendo ben chiaro che non accelerano il download con chissà quale strana magia.
P.S. Direi che flashget non l'avevi configurato molto bene... (probabilmente si era messo il limite di velocità a 5 pensando che la connessione fosse un 56K anche se dato che non uso più software del genere non escludo che qualche versione potesse essere buggata (non credo comunque))
Non ho detto che dividere il download in più parti non serve MAI a niente, ho detto che in casi di buoni server non avrà alcun effetto positivo, nel caso di server lenti o dall'alto ping PUO' avere un effetto positivo.
Ma se il problema è semplicemente il ping allora sono le impostazioni TCP/IP a non essere adeguate, aumentare la receive window allora è la soluzione corretta, non dividere il download in 5 parti.
(non scendo nel tecnico perché 1 non ne ho voglia e 2 spiegare e far capire il meccanismo di funzionamento del TCP/IP non è così banale)
Se invece è il server ad avere un limite di banda sappi che con programmi del genere stai soltanto usando un trucco per scaricare più velocemente a discapito degli altri.
Cosa fanno infatti i programmi del genere, usano più richieste contemporanee dello stesso file.
Ipotizziamo un server che viaggia ad 10Mbit.
Ci sono connessi 10 utenti tra cui tu.
Situazione normale, ognuno scarica ad 1Mbit.
Tu decidi di usare un download manager che manda 9 richieste contemporanee, il server è come se vedesse 18 richieste e divide la banda equamente tra di esse.
Tu scarichi a 5Mbit, gli altri a 500kbit.
I download manager non fanno mica nulla di particolare, si limitano a fare più richieste contemporanee e questo bypassa la banda massima erogata dal server per ogni singola connessione e riesce ad evitare il riempimento della receive window (visto che non è condivisa tra più connessioni ma ce n'è una per ogni connessione).
Una volta capito come funzionano allora li si può usare con cognizione di causa ma avendo ben chiaro che non accelerano il download con chissà quale strana magia.
P.S. Direi che flashget non l'avevi configurato molto bene... (probabilmente si era messo il limite di velocità a 5 pensando che la connessione fosse un 56K anche se dato che non uso più software del genere non escludo che qualche versione potesse essere buggata (non credo comunque))
Comment