Snaplytics JS Tests

Stress Test Procesora

Obciąż każdy rdzeń procesora do 100% w przeglądarce — bez instalacji. Jeden Web Worker na rdzeń wykonuje obliczenia liczb pierwszych, podczas gdy Ty obserwujesz liczbę operacji na sekundę na żywo i aktywność każdego wątku, a na koniec otrzymujesz wynik, który możesz porównać między urządzeniami.

Gotowy
Czas trwania
Poziom obciążenia

Podłącz laptopa do zasilania i zamknij zasobożerne karty — tryby oszczędzania baterii i obciążenie w tle obniżają wynik.

Najpierw podłącz zasilanie

Na baterii laptopy ograniczają wydajność procesora na długo zanim ten się porządnie rozgrzeje. Podłącz zasilanie i wybierz profil wydajności, aby zobaczyć prawdziwy sufit możliwości.

Porównuj to, co porównywalne

Wyniki są porównywalne tylko przy tym samym poziomie obciążenia, czasie trwania i przeglądarce. Ultra to najbardziej stabilny wybór do porównań między maszynami.

Spadek wyniku = throttling

Wskazanie, które zaczyna mocno, a potem spada, oznacza, że procesor obniża taktowanie, aby się schłodzić — throttling termiczny widoczny gołym okiem.

Procesor rzadko ujawnia swoje słabości w codziennym użytkowaniu — pokazuje je dopiero pod długotrwałym obciążeniem. Zapchany wentylator, wyschnięta pasta termoprzewodząca, agresywny profil oszczędzania energii czy smukła obudowa, która po prostu nie potrafi odprowadzić ciepła — wszystko to wygląda dobrze w spoczynku, a ujawnia się jako throttling w chwili, gdy każdy rdzeń pracuje na pełnych obrotach. Ten test obciąża je wszystkie naraz i utrzymuje obciążenie, dzięki czemu możesz usłyszeć, czy wentylatory przyspieszają, poczuć, gdzie ucieka ciepło, oraz zobaczyć, czy wskazanie operacji na sekundę utrzymuje się na stałym poziomie, czy spada w miarę jak układ obniża swoje taktowanie. To szybki test kondycji przed zakupem używanego laptopa, po wymianie pasty termoprzewodzącej w procesorze lub gdy komputer wydaje się wolniejszy niż powinien — a wszystko działa lokalnie w Twojej przeglądarce.

Po naciśnięciu przycisku Start strona uruchamia jeden Web Worker dla każdego zgłoszonego przez przeglądarkę rdzenia logicznego, a każdy z nich niezależnie wykonuje sprawdzanie liczb pierwszych — dzielenie próbne, czyli tę samą, intensywną obliczeniowo pętlę, jakiej używają natywne narzędzia do testów obciążeniowych — licząc po drodze wykonane operacje. Pierwsza sekunda to rozgrzewka i zostaje odrzucona, dzięki czemu szum rozruchu nigdy nie zaburza wyniku; później wyświetlana na żywo liczba to łączna przepustowość wszystkich wątków, próbkowana dziesięć razy na sekundę. Paski poniżej pokazują każdy wątek osobno: w nowoczesnych hybrydowych procesorach normalne jest, że niektóre paski są niższe — to rdzenie energooszczędne wykonujące tę samą pracę wolniejszym tempem. Ostateczny wynik to średnia liczba operacji na sekundę z całego przebiegu, przeskalowana przez mnożnik poziomu obciążenia.

Jak odczytać swój wynik

WynikOcenaCo to zwykle oznacza
50 000+ElitarnyNajnowszy wysokiej klasy procesor desktopowy z wieloma szybkimi rdzeniami i chłodzeniem pozwalającym je utrzymać
30 000 – 50 000WyjątkowyNowoczesny wydajny komputer stacjonarny lub najwyższej klasy chip laptopa zasilany z sieci
15 000 – 30 000DoskonałySolidny komputer stacjonarny średniej klasy lub nowoczesny wydajny laptop
7 500 – 15 000DobryPopularny laptop lub starszy komputer stacjonarny — wystarczający do codziennej pracy
3 500 – 7 500PrzeciętnyBudżetowy, kompaktowy lub starszy sprzęt; spodziewaj się spadków wydajności pod dużym obciążeniem
Poniżej 3 500SłabyBardzo stary lub mocno throttlowany sprzęt — sprawdź chłodzenie, tryb zasilania i obciążenie w tle

Wybór poziomu obciążenia

PoziomMnożnikNajlepszy do
Niski×1Szybki test kondycji przy minimalnym nagrzewaniu
Średni×2Domyślny — umiarkowane obciążenie bezpieczne dla laptopów na baterii
Wysoki×4Realistyczne, długotrwałe obciążenie, jak renderowanie czy kompilacja
Ekstremalny×8Test termiczny: obserwuj, czy wskazanie spada w miarę nagrzewania się układu
Ultra×16Benchmarking — najcięższe obliczenia na operację i najbardziej spójne wyniki między maszynami

Czy bezpieczne jest maksymalne obciążenie CPU w przeglądarce?

Tak. JavaScript w przeglądarce działa w piaskownicy — nie może podnieść napięć, zmienić krzywych pracy wentylatorów ani ominąć limitów termicznych, więc najgorsze, co może zrobić, to nagrzać komputer, przyspieszyć wentylatory i szybciej rozładować baterię. Nowoczesne procesory same się dławią (throttling), gdy się nagrzewają, co dokładnie widać po spadającym wskazaniu, a zamknięcie karty natychmiast zatrzymuje obciążenie. Pamiętaj tylko, że benchmark w przeglądarce mierzy też samą przeglądarkę: ta sama maszyna uzyska różne wyniki w Chrome, Safari i Firefoksie, więc porównuj wyniki uzyskane w tych samych warunkach. Jeśli gra się zacina, mimo że wynik tutaj wygląda dobrze, wąskim gardłem może być renderowanie, a nie procesor — sprawdź to za pomocą Test FPS.

Powiązane narzędzia