Jak pomiar staje się danymi w rejestrze
Kończysz test w labie i zaznaczasz „Przekaż dane anonimowo” pod wynikiem. Wysyłane są tylko metryki podsumowujące widoczne na ekranie.
Serwer waliduje każdą liczbę względem białej listy i zakresu dla danego typu, haszuje połączenie z codziennym soleniem w celu ograniczenia liczby żądań i zapisuje wiersz wraz z identyfikatorem modelu.
Gdy model ma co najmniej 30 pomiarów, otrzymuje publiczną stronę z medianami, percentylami i podziałem na typy połączeń, regenerowaną przy każdej publikacji.
Dlaczego próg ma znaczenie
Strona modelu z trzema próbkami wprowadzałaby w błąd. Trzydzieści niezależnych pomiarów daje stabilną medianę i sensowne kwartyle, dlatego rejestr czeka. Do tego czasu model pojawia się tylko w powyższych licznikach oraz w zdaniu z percentylem pokazywanym kontrybutorom tego modelu, gdy istnieje dziesięć próbek.
Tożsamość modelu
- Kontrolery: identyfikatory dostawcy i produktu USB zgłaszane przez Gamepad API, przypisane do nazw takich jak kontroler Sony DualSense lub Xbox Series X|S. Nieznane pary zachowują surową nazwę.
- Myszki i klawiatury: identyfikatory WebHID, gdy odwiedzający identyfikuje urządzenie, w przeciwnym razie wpisana przez niego nazwa, znormalizowana do klucza.
- Telefony: model z podpowiedzi przeglądarki klienta na Androidzie; Safari ukrywa model, więc iPhone'y są agregowane pod ogólnym wpisem Apple.
Odczyt pytań i liczb
Dryf, latency, jitter i udziały luk są lepsze, gdy są niższe; częstotliwości próbkowania, częstotliwości odświeżania, stabilność i pokrycie są lepsze, gdy są wyższe. Każda strona modelu podaje kierunek obok metryki. Percentyle są obliczane z zapisanych próbek tylko dla tego modelu, więc DualSense jest porównywany z innymi jednostkami DualSense, a nigdy z kontrolerem Xbox.
Granica pomiaru: każda wartość w rejestrze jest obserwowana przez przeglądarkę. Połączenia Bluetooth i przewodowe są liczone osobno, ponieważ zachowują się inaczej, a duża próba pomiarów przeglądarkowych nadal opisuje to, co widzą przeglądarki, a nie stanowisko laboratoryjne.
Kontrola nadużyć
Dwadzieścia cztery zgłoszenia na połączenie dziennie, identyczne wyniki wstrzymywane na dziesięć minut, surowe zakresy numeryczne, brak wolnego tekstu poza 80-znakową etykietą urządzenia, z której usunięto znaczniki. Mediany i kwartyle są używane zamiast średnich, dzięki czemu garść absurdalnych wartości nie może wpłynąć na wynik główny modelu.