Influența numărului de fluxuri de descărcare pe viteza de descărcare

Efectul numărului de fluxuri de sarcină asupra vitezei de descărcare.

Avem un fișier pe Internet, vrem să îl descărcăm. Cum să o pompi mai bine:
- într-un fir;
- în fluxurile X (2,3,4);
- în numărul maxim posibil de fire pentru programul de descărcare.


> Cum să o pompi mai bine

oricare dintre acestea se înțelege prin "mai bine"

deoarece lățimea gaurii din Internet este aceeași pentru toate cazurile, atunci mulți curenți sunt mono. În plus, se consideră că traficul util (date) în cazul mai multor fire de software va fi mai mic, deoarece pentru aceste fluxuri cele mai stânga va exista o aversiune mai mare decât pentru un fir.

---
P.L.U.R. și WBR, NailMan aka 2: 5020 / 3337.13

dar în mai multe fire este de obicei mai rapidă descărcarea

O limită de viteză poate fi setată pe server pentru conexiune. Ie Cu aceeași lățime a orificiilor, mai multe fire descarcă mai repede fișierul.

Da, de asemenea, la nivel local poți să taie viteza pentru o descărcare, apoi este și mai bună în câteva :)

Probabil ați văzut o ramură despre religie. )

Poate că acest lucru este destul de polisisualno, pentru că. DuMeter (se pare că se numește acest monitor), descărcarea mea (cu un fișier) a arătat sub forma vârfurilor: o scădere a vitezei (aproape la zero) și creșterea acesteia la maxim (și numai eu nu sunt aici). Asta înseamnă că puteți avea mai mult de unul.

este incorectă.
Acest lucru este valabil doar pentru că în cele mai multe cazuri viteza serverului este mai mare decât viteza clientului.
Și dacă dimpotrivă, nu este așa de simplu. Să presupunem că serverul împarte viteza în mod egal între utilizatori.

Serverul are un canal de 1 Mb. Să presupunem că 10 utilizatori (împreună cu dvs.) navighează într-un singur flux - fiecare utilizator are 100 Kb / s. Și apoi lăsați cel de-al doilea flux. Se pare că există deja 11 utilizatori, fiecare având 90 KB / s. Dar, atunci leagăn în două fluxuri, deci aveți o viteză de 180 kb / s.

De fapt, totul este cu siguranță mai complicat, dar cred că ideea a fost transmisă.

Un alt lucru este că serverele care oferă ceva greu (filme, muzică gratuită) limitează descărcarea fluxurilor N (adesea N = 1). Și dacă începeți să leagăn într-un număr mai mare de fire, atunci doar banyat, atunci în general aveți o viteză de 0 va fi :)

În general, dacă aveți dial-up, atunci multi-streaming nu este pentru tine. Dar dacă aveți un canal de 1 MB / s - atunci descărcarea cu mai multe fire poate crește foarte mult viteza. Pe de altă parte, filmele sunt puțin probabil să li se permită să se descarce în mai multe fluxuri, iar fișierele obișnuite mici pe câteva megabytes și într-un fir sunt descărcate foarte repede.

Memorie: 0,74 MB
Timp: 0.06 sec