Manchmal müssen mehrere Dateien von irgendwoher heruntergeladen werden. Das Protokoll, an dem ich besonders interessiert bin, ist HTTP. Diese Frage ist jedoch auch für FTP oder andere Nicht-P2P-Protokolle zum Übertragen von Dateien relevant.
Angenommen, der Server (z. B. Rapidshare) hat eine unbegrenzte Bandbreite (im Verhältnis zum Client) und der Client verfügt über eine Standard-Internetverbindung von X Mb / s. Ist es dann schneller, mehrere Dateien gleichzeitig herunterzuladen (wie viele?)? oder laden Sie sie nacheinander als Warteschlange herunter?
Welche Parameter ändern Ihre Antwort? Wird es für unterschiedliche Internetverbindungsgeschwindigkeiten unterschiedlich sein? Was ist mit Heim- / Arbeits-LAN?
internet
download
http
file-download
Gelbblut
quelle
quelle
Antworten:
Dies hängt davon ab, wie hoch der geschwindigkeitsbegrenzende Faktor ist. Meistens ist die Internetbandbreite des Endbenutzers der begrenzende Faktor, und dann spielt es keine Rolle. Wenn jedoch beispielsweise der begrenzende Faktor im Wettbewerb mit anderem Datenverkehr steht, erhalten mehr Datenströme tendenziell einen größeren Anteil an diesem Datenverkehr. Wenn der begrenzende Faktor der Paketverlust ist, sind möglicherweise mehr Streams etwas widerstandsfähiger (da ein Tropfen auf einem Stream den Verkehr auf den anderen nicht beeinträchtigt).
quelle
Ich habe einen Firefox-Browser mit der Erweiterung Down Them All, der unter Ubuntu ausgeführt wird. Jeder zusätzliche Dateidownload erhöht die Durchschnittsgeschwindigkeit und verkürzt die Gesamtzeit bis zur Fertigstellung. Sechs gleichzeitige Downloads von ungefähr derselben Größe können in 1/6 der verstrichenen Zeit eines einzelnen Downloads abgeschlossen werden, wenn sie alle innerhalb weniger Sekunden abgeschlossen sind. Wenn 5 von ihnen nach 3 Minuten fertig sind und 1 noch nicht fertig ist, erhöht sich die Zeit bis zur Fertigstellung dieser 1 schnell auf bis zu 20 Minuten. Ich habe festgestellt, dass das wiederholte Ausführen eines Internet-Geschwindigkeitstests zur gleichen Zeit wie ein einzelner Download die Zeit, die zum Abschließen dieses Downloads benötigt wird, erheblich verkürzt.
quelle