Przejdź do głównej zawartości

Porównanie uruchomień

Na tej stronie

Otwórz BoosterX → Benchmark → Porównanie i dodaj potrzebne zapisane wyniki. Do eksperymentu przed/po wybieraj tę samą wersję obciążenia, profil i warunki. Sama różnica liczb nie dowodzi efektu ustawienia.

W interfejsie można badać różnice także między różnymi uruchomieniami: CPU, GPU, opóźnienia, wartości bezwzględne i procenty. Niezgodność warunków nie czyni samych liczb bezużytecznymi, ale ogranicza wniosek o przyczynie różnicy. Sprawdź ostrzeżenia o zgodności i nie uznawaj porównania różnych wersji za czysty eksperyment.

Punkty mogą być przeliczane według obowiązującej formuły serwerowej, dlatego porównuj oceny jednej metodyki i osobno metryki źródłowe. Przeliczenie nie zmienia wykonanego obciążenia. Miejsce w jednolitym rankingu online nie jest dowodem identycznych warunków pomiaru.

  1. Zapisz model procesora i karty graficznej, wersje Windows i sterownika. Między testami nie zmieniaj trybu zasilania i chłodzenia. Używaj tego samego zestawu programów działających w tle.
  2. Najpierw wykonaj co najmniej trzy testy bez zmiany ustawień. Tak zobaczysz zwykły rozrzut wyników. Do wniosku o niewielkich różnicach może być potrzebnych więcej powtórzeń.
  3. Zmień jedno ustawienie i powtórz testy. Jeśli potrzebny jest restart, wykonuj go także przed serią z początkowymi ustawieniami. Przed każdym uruchomieniem odczekaj taki sam czas.
  4. W miarę możliwości sprawdź początkowe ustawienia, następnie zmienione, a potem znowu początkowe: A → B → A. Taka kolejność pomaga oddzielić efekt ustawienia od rozgrzewania i obciążenia w tle.
  5. Zapisuj wszystkie wyniki. Z góry określ, które awarie czynią test nieprzydatnym do porównania, na przykład przerwanie uruchomienia. Jeśli wykluczasz test, podaj przyczynę. Niska ocena sama w sobie nie jest powodem, by go usuwać.

Pozostawiaj takie same rozdzielczość ekranu oraz tryb okienkowy lub pełnoekranowy. Jeśli sprawdzasz wpływ rozdzielczości, powtórz test kilka razy przy każdej wybranej rozdzielczości.

Δ score, % = 100 × (mean_after / mean_before − 1)
CV, % = 100 × sample_standard_deviation / mean

Porównuj wartości średnie i rozrzut między uruchomieniami. Sprawdzaj nie tylko wynik końcowy, ale i poszczególne oceny, opóźnienia w milisekundach, P99 / 1% Low CPU oraz szybkość wykonywania każdego obciążenia (throughput). Dla opóźnień ujemna różnica zwykle oznacza poprawę; dla punktów dodatnia różnica oznacza wzrost oceny.

Do sprawdzenia powtarzalności licz pełne uruchomienia. Tysiące klatek w ramach jednego testu nie zastępują powtórnych testów: wszystkie pochodzą z jednej sesji i zależą od wspólnych warunków.

Niewielka zmiana względem zwykłego rozrzutu wymaga dodatkowych powtórzeń. Nie można ustalać uniwersalnego progu w rodzaju „wszystko powyżej 1% jest istotne” na podstawie jednej serii. Nawet statystycznie rozróżnialna różnica może być zbyt mała, by mieć znaczenie praktyczne.

Diagnostyka blokowa jest już wbudowana w wyniki: dla każdego obciążenia zapisywany jest rozrzut szybkości wykonywania według bloków, przesunięcie „pierwszy-ostatni” i trend według kroków. Pozwala to ocenić, czy różnica dwóch uruchomień przekracza obserwowany w nich szum, jeszcze przed nowymi powtórzeniami. Formuły, według których bloki są agregowane w punkty, są jawne w obliczaniu punktów.

W archiwalnej serii ośmiu uruchomień wersji 0.5.2 porównywano powtórzenia i rozdzielczości na zoptymalizowanym systemie. Nie zawiera ona stanu niezoptymalizowanego i dlatego nie dowodzi korzyści z BoosterX.

Test syntetyczny pomaga badać zmiany w działaniu systemu. Aby sprawdzić korzyść dla konkretnej gry, powtórz porównanie w jej powtarzalnym scenariuszu rozgrywki.

Zaktualizowano: 2026-10-02.