Jak działa test

Bez tajemniczych liczb: wyjaśniamy dokładnie, co mierzymy, jak liczymy i co może zafałszować wynik.

Gdzie mierzymy

Przeglądarka łączy się z najbliższym centrum danych Cloudflare przez publiczne punkty pomiarowe używane przez speed.cloudflare.com. Cloudflare działa w ponad 300 miastach, więc serwer testowy jest zwykle oddalony o kilka milisekund — wynik odzwierciedla Twoją sieć dostępową, a nie odległy serwer.

Kod centrum danych widoczny w wynikach, na przykład SIN lub FRA, to kod w stylu IATA placówki, która obsłużyła test.

Pobieranie i wysyłanie

Otwieramy kilka równoległych połączeń i przesyłamy dane przez stały czas (około 10 sekund pobierania i 8 sekund wysyłania), stopniowo zwiększając porcje, aby uczciwie mierzyć zarówno wolne, jak i wielogigabitowe łącza.

Przepustowość jest stale próbkowana w miarę napływu bajtów. Główny wynik to 90. percentyl próbek po rozgrzaniu — zbliżony do prędkości utrzymywanej przez rozpędzone łącze i obliczany tak samo jak w speed.cloudflare.com. Wartość maksymalna przy wykresie to najwyższa pojedyncza próbka.

Opóźnienie, jitter i opóźnienie pod obciążeniem

Opóźnienie bez obciążenia to mediana około 15 małych podróży HTTP do serwera i z powrotem przed rozpoczęciem dużego transferu. Jitter to średnia zmiana między kolejnymi sondami.

Podczas pełnego pobierania i wysyłania nadal wysyłamy sondy. Ich mediana to opóźnienie pod obciążeniem. Na zdrowym łączu pozostaje blisko wartości spoczynkowej; przy zbyt dużych buforach może wzrosnąć o setki milisekund. To bufferbloat — najczęstsza przyczyna zacinania rozmów „mimo szybkiego internetu”.

Oceny bufferbloat

Ocena porównuje najgorsze opóźnienie pod obciążeniem z opóźnieniem bez obciążenia. Liczy się dodatkowe opóźnienie:

Skala ocen bufferbloat
OcenaDodatkowe opóźnienie pod obciążeniemJak jest odczuwane
A< 20 msNiezauważalne — wszystko pozostaje płynne.
B20–60 msDobre do niemal wszystkiego.
C60–150 msRozmowy mogą się zacinać podczas pobierania.
D150–400 msAplikacje czasu rzeczywistego mają problemy.
F> 400 msŁącze dławi się, gdy tylko jest zajęte.

Oceny jakości

Streaming oceniamy według zapasu pobierania (4K wymaga około 15–25 Mb/s na strumień). Wideorozmowy według wysyłania, opóźnienia pod obciążeniem i jittera — rozmowa jest tak dobra jak łącze w chwili obciążenia. Gry według opóźnienia, jittera i bufferbloat; powyżej kilku Mb/s sama przepustowość niemal nie ma znaczenia.

Oceny są celowo ostrożne: A oznacza, że dana aktywność powinna działać bez zarzutu nawet przy zajętym łączu.

Co może zniekształcić wynik

Wi-Fi jest najczęstszym wąskim gardłem — jeśli możesz, testuj przewodowo. Wyniki obniżają też VPN lub proxy, inni użytkownicy i urządzenia, rozszerzenia analizujące ruch, obciążony procesor oraz tryby oszczędzania energii w telefonach.

Różne serwisy (speedtest.net, fast.com i ten test) mogą pokazywać inne liczby, bo używają innych serwerów, liczby połączeń i sposobu podsumowania. Różnice 10–20% są normalne i nie oznaczają błędu któregoś testu.

Czego nie robimy

Witryna jest całkowicie statyczna — bez backendu, bazy danych i kont. Wyniki powstają w przeglądarce i są przechowywane tylko w jej pamięci lokalnej, którą możesz zawsze wyczyścić.

Adres IP, dostawca i miasto widoczne w wynikach pochodzą z nagłówków odpowiedzi serwera i są wyświetlane wyłącznie lokalnie. Nigdy ich nie otrzymujemy, nie zapisujemy ani nie przechowujemy.