⚙️ Jak działa

Technologia stoi za dokładnym testowaniem prędkości internetu

📊 Co mierzymy

Nasze testy prędkości mierzą cztery krytyczne parametry określające wydajność internetu:

⬇️

Prędkość pobierania

Jak szybko otrzymujesz dane z internetu. Wpływa na streaming, przeglądanie i pobierania danych.

⬆️

Prędkość przesyłania

Jak szybko wysyłasz dane do internetu. krytyczne dla połączeń wideo, streamingu na żywo i przesyłania plików.

Ping (Pancy)

Czas odpowiedzi w milisekundach. Niższy jest lepszy dla gier, połączeń wideo i aplikacji w czasie rzeczywistym.

📶

Szybka

Wariacja w ping z czasem. Środki stabilność i spójność połączeń.

🔬 Jak działa test

Nasz test prędkości używa zaawansowanych technik do pomiaru rzeczywistych wydajności internetu:

1

Wybór serwera

Automatycznie wybieramy optymalny serwer testowy na podstawie lokalizacji i topologii sieciowej. Zapewnia to, że testujesz na niedalekim serwerze, aby osiągnąć najdokładniejsze wyniki.

2

Pomiar pingu

Wysyłamy kilka małych pakietów na serwer i mierzymy czas okrągłego ruchu. Obliczamy zarówno średnią latencję, jak i wątrobę (zmiana między pomiarami).

Próbki: 20 wniosków o pingowanie nad 5 sekund

3

Test pobrania

Otwieramy. 6 jednoczesne połączenia Pobierz dane testowe. Wielokrotne strumienie zapewniają pełne wykorzystanie połączeń, nawet na szybkich linkach.

Metoda: Postępne załadunek strumienia, odrzucenie początkowych buforowanych danych dla dokładności

4

Test wysyłki

Otwieramy. 3 połączenia jednoczesne i przesyłanie danych testowych na serwer. Mierzymy wskaźnik transferu i dostosowujemy do protokołu nakładowego.

Rozmiar danych: Dynamicznie dostosowane w oparciu o prędkość połączenia (szybsze = większe badanie)

5

Obliczanie wyników

Zgromadzamy wszystkie pomiary, usuwamy liczniki i obliczamy końcowe prędkości w Mbps (megabits na sekundę). Wyniki pokazywane są w czasie rzeczywistym w miarę postępu testu.

🛠️ Realizacja techniczna

Architektura wielokrotna

W przeciwieństwie do podstawowych testów prędkości, które używają jednego połączenia, stosujemy wiele jednoczesne strumienie:

  • Dlaczego? Nowoczesne połączenia internetowe mogą obsługiwać wiele strumieni TCP, a testowanie tylko z jednym byłoby lekceważyć rzeczywistą pojemność
  • Pobierz: 6 strumieni do nasycenia połączeń szybkich (1 Gbps+)
  • Wyślij: 3 strumienie (zazwyczaj obciążenie ma mniejszą pojemność niż pobieranie)
  • HTTP/HTTPS: Stosujemy standardowe protokoły internetowe, więc wyniki odzwierciedlają rzeczywiste wydajności

JavaScript podany przez klienta

Test działa w całości w przeglądarce za pomocą nowoczesnych API:

// Simplified test implementation const streams = 6; const xhr = []; for (let i = 0; i < streams; i++) { xhr[i] = new XMLHttpRequest(); xhr[i].open('GET', `/test/download?stream=${i}`, true); xhr[i].onprogress = (e) => { updateSpeed(e.loaded, e.timeStamp); }; xhr[i].send(); } function updateSpeed(bytes, time) { const mbps = (bytes * 8) / (time * 1000); displaySpeed(mbps); }

Badanie adaptacyjne

Nasz algorytm dostosowuje się do szybkości połączenia:

  • Powolne połączenia (< 10 Mbps): Krótszy czas trwania badania, mniejsze przekazywanie danych
  • Połączenia średnie (10-100 Mbps): Standardowe badanie 10-15 sekund
  • Szybkie połączenia (> 100 Mbps): Długi czas trwania badania w celu dokładności, większe przeniesienia danych
  • Połączenia Gigabit+: Maksymalne strumienie i rozszerzone badanie w celu nasycenia związku

Optymalizacje dokładności

  • Okres rozgrzewania: Pierwsze 1-2 sekundy odrzucone (TCP powolny start)
  • Stabilne pomiarowanie: Używamy środkowej części badania tylko wtedy, gdy prędkość się stabilizuje
  • Usunięcie zewnętrznych: Filtrowanie statystyczne usuwa pomiary anomalizowane
  • Przeciwwładny protokół: Ustawione dla nagłówków TCP/IP i HTTP (~3-5%)

⚠️ Czynniki wpływające na dokładność badań

✅ Co kontrolujemy

  • Wykonywanie serwera: Wysokiej wydajności serwerów z odnośnikami 10 Gbps+
  • Dystrybucja geograficzna: Testowe serwery w wielu regionach
  • Algorytm testowy: Optymalizowany dla dokładności we wszystkich typach połączeń
  • Kompatybilność przeglądarki: Testowany na wszystkich głównych przeglądarkach

⚠️ Co wpływa na twoje rezultaty

  • WiFi w porównaniu z Ethernet: WiFi jest zwykle o 30-50% wolniej
    • Dla najdokładniejszych wyników użyj połączenia przewodowego
    • Prędkość WiFi różni się w zależności od odległości, ścian i zakłóceń
  • Wykonywanie urządzenia: Starsze urządzenia nie mogą obsługiwać prędkości gigabitowych
    • Starsze karty WiFi (802.11n) max. ok. 150-300 Mbps
    • Zadania tła wymagające intensywności procesora mogą spowolnić testy
  • Przeciwwładnienie sieci: Inni użytkownicy w sieci lub sieci ISP
    • Zamknij aplikacje tła (aktualizacje, synchronizacja chmury, streaming)
    • Badanie w godzinach wyłączenia z biegu
  • Rozszerzenia przeglądarki: Blokery ad, VPN, proxies mogą wpływać na wyniki
    • Temporyzmowo wyłącz rozszerzenia do dokładnego badania
    • VPN zwykle zmniejsza prędkość o 10-50%

🎯 Najlepsze praktyki dla dokładnych rezultatów

  1. Użyj Ethernet: Połącz się bezpośrednio z routerem/modem
  2. Zamknij inne aplikacje: Zatrzymaj pobierania, strumienie, kopie zapasowe w chmurze
  3. Odłącz inne urządzenia: Upewnij się, że tylko urządzenie testowe używa sieci
  4. Rozpocznij router: Jeśli doświadczasz problemów, najpierw restartuj swój router
  5. Testuj wiele razy: Uruchom 3-5 testów w różnych czasach dla średniej
  6. Użyj różnych przeglądarek: Porównaj wyniki w Chrome, Firefox, Safari

🆚 Dlaczego nasz test jest inny

Wielokrotne smaki przeciw jednokrotnym smaku

Niektóre testy prędkości używają tylko jednego połączenia. To było w porządku dla starych połączeń DSL, ale nowoczesne szerokopasmowe wymagają wielu strumieni, aby osiągnąć maksymalny przepływ.

Przykład: 500 Mbps połączenie może pokazać tylko 150 Mbps podczas jednobiegowego testu, ale 480 Mbps na naszym wielobiegowym testie.

HTML5 vs Flash

Używamy czystego JavaScript (bez Flash, bez Java apletów). Oznacza to:

  • Prace na wszystkich urządzeniach (w tym na mobilnych)
  • Nie wymagane jest wtyczki ani pobieranie
  • Lepsze bezpieczeństwo i prywatność
  • Bardziej dokładne wydajności realne

Prywatność zmieszana

Poważnie traktujemy twoją prywatność:

  • Nigdy nie sprzedajemy Twoich danych ISP lub reklamatorom
  • Brak wymagania w zakresie konta (dostępne anonimowe badanie)
  • Szyfrowanie HTTPS dla wszystkich połączeń
  • Pełna kontrola, aby usunąć historię testów w każdej chwili
  • GDPR & CCPA zgodne - zobacz nasz Polityka prywatności

❓ Pytania o naszą metodologię?

Jesteśmy zaangażowani w przejrzystość w mierzeniu szybkości Twojego Internetu. Jeśli masz pytania dotyczące naszego procesu testowania lub chcesz wiedzieć więcej szczegółów:

Gotowy do testu prędkości?

Doświadcz najdokładniejszych dostępnych testów prędkości.

Badanie prędkości uruchamiania