Co to jest pobieranie równoległe i jak je włączyć w przeglądarce Google Chrome
Pobieranie równoległe to jedna z eksperymentalnych funkcji przeglądarki Google Chrome, często zalecana w celu przyspieszenia pobierania. W tym przewodniku wyjaśniono, czym jest pobieranie równoległe i jak je włączyć w przeglądarce Chrome.
Co to jest pobieranie równoległe?
Pobieranie równoległe – czyli pobieranie wielowątkowe – to metoda, która znacznie poprawia prędkość pobierania dużych plików. Działa poprzez podzielenie pliku na mniejsze segmenty, a następnie jednoczesne pobranie tych segmentów przy użyciu wielu połączeń z serwerem. Po pobraniu segmenty są ponownie składane we właściwej kolejności.
Maksymalizuje wykorzystanie przepustowości Internetu, unikając zatorów po stronie użytkownika i możliwych ograniczeń/ograniczeń po stronie serwera.
Jak pobieranie równoległe może przyspieszyć pobieranie
Funkcja pobierania równoległego nie zwiększy w magiczny sposób prędkości pobierania poza Twój abonament internetowy. Skutecznie zwiększa prędkość pobierania, wykorzystując dostępną przepustowość. Istnieje wiele możliwych ograniczeń i wąskich gardeł zarówno na serwerze pobierania, jak i na końcu Twojej sieci. Na przykład przeciążony serwer/sieć, utrata pakietów, ograniczenia przepustowości serwera i kolejka serwera.
Pobieranie równoległe może ominąć następujące sytuacje i przyspieszyć pobieranie:
- Na przeciążonym serwerze zmniejsza obciążenie pojedynczej ścieżki połączenia, które może prowadzić do spowolnień.
- Pojedyncze połączenie nie wykorzysta w pełni dostępnej przepustowości, ponieważ wiele zmiennych może utrudniać przesyłanie danych, np. obciążenie protokołu, wahania przepływu danych, opóźnienie żądania danych itp. W przypadku wielu połączeń inne połączenia mogą wykorzystać wolne pasmo w celu optymalnego wykorzystania przepustowości .
- W przypadku utraty pakietu proces pobierania nie zostanie zatrzymany/opóźniony, ponieważ inne połączenia będą nadal pobierać inne części pliku, podczas gdy upuszczony pakiet będzie retransmitowany.
- Może ominąć narzucone przez serwer ograniczenia przepustowości na połączenie, korzystając z wielu połączeń.
- Jeśli serwer jest przeciążony, może umieszczać żądania w kolejce, aby zminimalizować obciążenie. W przypadku wielu połączeń istnieje większa szansa, że znajdziesz się jako pierwszy w kolejce, aby kontynuować proces pobierania z minimalnymi opóźnieniami.
- Duże opóźnienia w stosunku do serwera pobierania mogą spowolnić ogólną prędkość pobierania. Wiele połączeń może umożliwić wysyłanie/odbieranie wielu pakietów, co może poprawić prędkość pobierania, dzieląc czas oczekiwania na potwierdzenie pojedynczego pakietu.
Ogólnie rzecz biorąc, pobieranie równoległe przyspiesza pobieranie, optymalnie wykorzystując dostępną przepustowość i unikając problemów z serwerem/siecią, które mogłyby opóźnić pobieranie.
Należy jednak pamiętać, że pobieranie równoległe może również spowolnić prędkość pobierania małych plików – zwykle poniżej 5 MB. Dodaje dodatkowe obciążenie do procesu pobierania, gdy tworzy segmenty, ustanawia wiele połączeń i rekonstruuje plik. W przypadku małych plików ten narzut może być wolniejszy niż rzeczywisty czas pobierania pliku.
Test prędkości pobierania równoległego
Aby zobaczyć tę funkcję w działaniu, pobrałem plik instalacyjny GIMP o wielkości 329 MB. Moja prędkość Internetu wynosi 30Mbps, więc teoretycznie maksymalna osiągalna prędkość pobierania wynosi 3,75 MBs/s.
Pobieranie równoległe wyłączone: nie udało się przy pierwszej próbie i musiałem uruchomić ponownie. Przy drugiej próbie pobranie trwało 2 minuty i 41 sekund. Prędkość pobierania wahała się od 2,0 MB/s do 2,7 MB/s, a najwyższy wzrost wyniósł 2,9 MB/s.
Włączono pobieranie równoległe: trwało to 1 minutę i 54 sekundy. Wahała się od 2,5 MB/s do 3,1 MB/s, a najwyższy skok wyniósł 3,4 MB/s. Na kilka sekund spadło do 1,8 MB/s, ale szybko ustabilizowało się powyżej 2,5 MB/s.
Nie twierdzę, że ten eksperyment dowodzi, że pobieranie równoległe jest najlepszym wyborem, ponieważ zbyt wiele zmiennych może mieć wpływ na wynik. Jeżeli jednak zazwyczaj pobierasz większe pliki, korzystne będzie z pewnością pobieranie równoległe.
Jak włączyć pobieranie równoległe w przeglądarce Chrome
Jeśli chcesz skorzystać z pobierania równoległego, włącz je w Chrome za pomocą flag Chrome. Te instrukcje będą działać zarówno w komputerowej, jak i mobilnej wersji przeglądarki Google Chrome.
W przeglądarce Chrome wpisz chrome://flags
pasek adresu i naciśnij Enter.
Wpisz „pobieranie równoległe” w pasku wyszukiwania i wybierz opcję Włączone z menu rozwijanego obok flagi pobierania równoległego .
Uruchom ponownie przeglądarkę, aby zmiany zaczęły obowiązywać.
Osobiście mam włączone pobieranie równoległe zarówno w przeglądarce Chrome, jak i Operze (opartej na Chromium). Muszę często pobierać aplikacje związane z pracą, więc jest to dla mnie całkiem korzystne. Osobom pragnącym większej kontroli nad pobieraniem równoległym polecam zamiast tego skorzystać z dedykowanego menedżera pobierania.
Źródło obrazu: Canva i Google . Wszystkie zrzuty ekranu wykonał Karrar Haider.
Dodaj komentarz