Stress Test GPU
Zbadaj wydajność swojej karty graficznej prosto w przeglądarce. WebGL renderuje tysiące obracających się sześcianów 3D z intensywną pracą shaderów, mierzy liczbę klatek na sekundę, jaką utrzymuje Twój GPU, i przekształca ją w porównywalny wynik. Wybierz czas trwania i poziom obciążenia, a następnie naciśnij Start.
Wybierz czas trwania i poziom obciążenia, a następnie uruchom benchmark. Scena renderuje się właśnie tutaj.
Wyniki są porównywalne tylko wtedy, gdy przebieg testu się zgadza — ten sam czas trwania, poziom obciążenia i ekran. Po aktualizacji sterowników przetestuj ponownie z identycznymi ustawieniami.
Podłącz zasilanie, wyłącz oszczędzanie baterii i zamknij karty oraz rozmowy wideo obciążające GPU — w przeciwnym razie testujesz tylko resztki mocy.
WebGL działa w piaskownicy i jest chroniony przez sterownik: nie może uszkodzić karty, a zamknięcie karty przeglądarki natychmiast zatrzymuje obciążenie.
GPU może wyglądać dobrze na pulpicie, a mimo to być powodem zacięć w grach — problemy ujawniają się dopiero pod obciążeniem. Ten test bezpiecznie generuje takie obciążenie z poziomu strony internetowej: bez pobierania, bez instalacji, bez wysyłania czegokolwiek gdziekolwiek. Użyj go, aby sprawdzić nową lub używaną kartę, potwierdzić, że aktualizacja sterownika nie obniżyła wydajności, albo zweryfikować, czy przeglądarka faktycznie korzysta z GPU, a nie z renderowania programowego. Obciążenie jest identyczne przy każdym uruchomieniu, więc różnice w wyniku wskazują na Twój sprzęt, a nie na sam test.
Jak działa test
Strona wypełnia scenę WebGL obracającymi się sześcianami — 100 na poziomie Niski, aż do 10 000 na poziomie Ultra — każdy rysowany przez fragment shader wykonujący dodatkowe obliczenia oświetlenia na poziomie pikseli, co obciąża zarówno potok geometrii, jak i rdzenie cieniujące. Krótka rozgrzewka pozwala przeglądarce skompilować shadery, a GPU opuścić stan bezczynności, zanim rozpocznie się pomiar. Obserwujesz liczbę klatek na sekundę i czas klatki na żywo, a na koniec otrzymujesz średnie, minimalne i maksymalne FPS oraz 1% low — średnią z Twoich najwolniejszych klatek, czyli to, co faktycznie odczuwasz jako zacinanie. Wysoka średnia przy znacznie niższym 1% low oznacza, że karta jest szybka, ale niezbyt płynna.
Jak działa wynik
Wynik to Twoje średnie FPS pomnożone przez wagę poziomu obciążenia, a następnie przez dziesięć — utrzymanie 60 FPS przy 10 000 sześcianów jest warte znacznie więcej niż te same 60 FPS przy 100. Częstotliwość odświeżania Twojego ekranu ogranicza liczbę klatek na sekundę, więc na lżejszych poziomach większość kart graficznych utrzymuje się na tym limicie i osiąga podobne wyniki; to na wyższych poziomach karty się rozdzielają. Utrzymanie limitu na poziomie Wysoki lub wyższym to dobry wynik — spróbuj Ultra, aby znaleźć granicę.
| Poziom | Sześciany | Mnożnik | W przybliżeniu odpowiada |
|---|---|---|---|
| Niski | 100 | ×1 | Przeglądanie stron, odtwarzanie wideo, casualowe gry 2D |
| Średni | 500 | ×2 | Lekkie gry 3D przy umiarkowanych ustawieniach |
| Wysoki | 2000 | ×4 | Popularne gry 3D |
| Ekstremalny | 5000 | ×8 | Wymagające tytuły, wysokie ustawienia |
| Ultra | 10 000 | ×16 | Maksymalne, ciągłe obciążenie |
Czy test obciążenia GPU w przeglądarce jest bezpieczny?
Tak. WebGL działa w piaskownicy przeglądarki, chronionej tymi samymi zabezpieczeniami na poziomie sterownika, co każda gra: GPU samo się ogranicza po nagrzaniu, a system operacyjny resetuje sterownik, jeśli cokolwiek się zawiesi. Strona internetowa nie może wyłączyć tych zabezpieczeń ani ingerować w krzywe wentylatorów czy napięcia, a test zatrzymuje się natychmiast po zamknięciu karty. Nie jest też w stanie obciążyć wydajnej karty tak mocno, jak natywny benchmark, więc traktuj wynik jako liczbę porównawczą, a nie bezwzględny limit.
Dlaczego mój wynik jest niższy niż oczekiwano?
Zwykle powodem jest to, że przeglądarka w ogóle nie poprosiła o pomoc Twojego prawdziwego GPU. Sprawdź nazwę GPU wyświetloną nad testem: jeśli widnieje „SwiftShader”, „llvmpipe” lub „Software”, akceleracja sprzętowa jest wyłączona i rysowaniem zajmuje się procesor. Na laptopach z dwoma kartami graficznymi przeglądarki często wybierają tę zintegrowaną, oszczędzającą energię — nazwa mówi Ci, która karta faktycznie pracowała. Inne częste przyczyny:
| Przyczyna | Co się dzieje | Rozwiązanie |
|---|---|---|
| Akceleracja sprzętowa wyłączona | Procesor renderuje programowo — wyniki spadają do ułamka normalnej wartości | Włącz ją w ustawieniach przeglądarki, a następnie uruchom ją ponownie |
| Oszczędzanie baterii / niepodłączony laptop | GPU pracuje na obniżonym taktowaniu, aby oszczędzać energię | Podłącz zasilanie i przełącz na tryb wydajności |
| Wybrana zintegrowana karta graficzna | Przeglądarka uruchamia WebGL na wolniejszej z dwóch kart | Ustaw w przeglądarce wydajną kartę graficzną w ustawieniach grafiki systemu operacyjnego |
| Inne karty lub aplikacje korzystające z GPU | Rozmowy wideo, filmy i gry współdzielą tę samą kartę | Zamknij je i uruchom test ponownie, aby uzyskać czysty wynik |
| Throttling termiczny | FPS zaczyna wysoko, a potem spada w miarę nagrzewania się | Wyczyść wloty powietrza, popraw przepływ powietrza; 60-sekundowy test to uwidacznia |
| Wyświetlacz o wysokiej rozdzielczości | Więcej pikseli na klatkę oznacza więcej pracy cieniowania | To normalne — porównuj wyniki na tym samym ekranie |
FPS, czas klatki i 1% low
Liczba klatek na sekundę jest mierzona tak samo, jak robi to Test FPS — poprzez pomiar czasu każdej klatki wyświetlanej przez przeglądarkę — i jest ograniczona przez Twój ekran, więc panel 60 Hz osiąga maksymalnie około 60 FPS; sprawdź swój za pomocą Test odświeżania (Hz). Czas klatki to widok pojedynczej klatki (16,7 ms ≈ 60 FPS), a 1% low uśrednia Twoje najgorsze klatki: to różnica między benchmarkiem, który wygląda dobrze, a grą, która jest dobra w odczuciu.
