Tento online test vytváří kontrolovanou zátěž CPU přímo v tvém prohlížeči a v reálném čase měří propustnost a odezvu. Běží lokálně, není to hardwarový ani tepelný benchmark, a ukazuje, jakou zátěž stránka zvládne při různých nastaveních.
Jak to funguje
Vlákna
Určuje, kolik paralelních workerů běží. Každý worker je nepřetržitá smyčka. Více vláken se snaží obsadit více jader CPU.
Příklad: Pokud nastavíš 8 vláken na 8jádrovém procesoru, zátěž se rozdělí mezi jádra. Pokud nastavíš více vláken než jader, operační systém rozdělí čas a vlákna spolu budou soutěžit.
Doba trvání
Určuje, jak dlouho test běží. Přednastavené možnosti: 30, 60, 180 sekund nebo neomezeně, dokud ho ručně nezastavíš.
Režim
Volí typ aritmetiky použitý ve smyčkách. Každý režim zatěžuje jiné jednotky procesoru.
- Vyvážený: Kombinuje celočíselné a desetinné operace. Představuje obecnou zátěž podobnou běžným programům.
- Celočíselný: Provádí kontrolu prvočísel. Zatěžuje celočíselnou logiku a větvící jednotky. Je nenáročný na paměť, ale náročný pro celočíselné pipeline.
- Desetinný: Provádí malé násobení matic. Zatěžuje jednotky pro plovoucí desetinnou čárku a vektorové jednotky (FPU/SIMD). Simuluje zátěž např. grafických shaderů nebo vědeckého kódu.
Rozdíly jsou důležité, protože některá CPU jsou rychlejší v celočíselných operacích, jiná v desetinných. Vyvážený režim ukazuje celkovou rovnováhu.
Ovládání relace
- Start: začíná krátkou základní fází (měří počáteční stabilní výkon) a poté spouští zvolenou zátěž.
- Stop: okamžitě ukončí test.
- Pauza/Obnovit: umožňuje test pozastavit a znovu spustit.
- Export: vytvoří soubor JSON s nastavením a výsledky.
- Téma: přepíná světlý/tmavý vzhled.
- Pokročilé: zobrazí detailní možnosti nastavení.
Pokročilé možnosti
Cílová zátěž
Workeři neběží vždy na 100 %. Cílová zátěž nastavuje pracovní cyklus:
- 100 % = workeři běží nepřetržitě.
- 75 %, 50 %, 25 % = workeři běží jen část cyklu a zbytek času odpočívají.
- Auto = nástroj dynamicky přizpůsobuje cyklus pro stabilní výkon a nižší latenci.
Postupné zvyšování
Místo spuštění všech vláken najednou je přidává postupně (jedno za sekundu). Umožňuje sledovat, jak se mění výkon a odezva při rostoucí zátěži.
Vícefázový profil
Rozděluje průběh testu na fáze: lehká na začátku, plná uprostřed, lehčí na konci. Ukazuje, jak systém reaguje na změny zátěže.
Pauza při skrytí karty
Ukončí nebo pozastaví test, když je karta prohlížeče skryta. Zabraňuje zavádějícím výsledkům způsobeným throttlingem na pozadí.
Průběh
Panel se vyplňuje během běhu testu. V základní fázi postupuje pomalu, během aktivního testu ukazuje procenta dokončení.
Živé metriky
- Odhadované zatížení CPU (ukazatel)
Odhadované % zatížení CPU. Kombinuje požadovanou zátěž, skutečně provedenou práci a zpoždění. Barvy: zelená (ok), oranžová (upozornění), červená (kritické). - Uplynulý / Zbývající čas
Ukazuje, jak dlouho test běží a kolik času zbývá. - Operace za sekundu (Ops/Sec)
Počet operací provedených za sekundu. Hodnota je vyhlazená, aby se zabránilo blikání. - Celkové operace / Průměr
Součet všech operací a průměrná rychlost. - Odezva
Měří, jak moc se zpožďují naplánované časovače. Pokud měl časovač spustit za 100 ms a spustil za 110 ms, zobrazí +10 ms. Nízké = prohlížeč reaguje plynule; vysoké = event loop je přetížený. - Vlákna (Aktivní vs Cílové)
Ukazuje, kolik workerů běží oproti nastavené hodnotě. - Špičkové operace/s & Konzistence
Špička = nejvyšší dosažená hodnota. Konzistence = stabilita výkonu v čase.- Velmi stabilní: téměř konstantní.
- Stabilní: malé výkyvy.
- Proměnlivá: znatelné skoky.
- Velmi proměnlivá: velké a nestabilní výkyvy.
- Relativní k základní linii
Aktuální výkon jako % počáteční hodnoty. Užitečné k detekci throttlingu — pokud spadne hluboko pod 100 %, výkon klesl. - Dosažená zátěž
Skutečný podíl času, kdy byli workeři aktivní. Ukazuje, zda byl dosažen cílový cyklus. Příklad: nastaveno 75 %, dosaženo 60 % → systém příliš zatížený. - Podezření na throttling
Zobrazí „Možné“, pokud se najednou projeví dvě věci: propustnost klesne pod polovinu základní hodnoty a latence prudce stoupne. Obvykle znamená systémový nebo tepelný throttling.
Nedávný trend Ops/Sec
Sloupcový graf posledních vzorků výkonu. Umožňuje sledovat krátkodobé poklesy a nárůsty.
Průvodce metrikami
Rychlé definice:
- Ops/Sec = propustnost
- Odezva = zpoždění časovačů
- Dosažená zátěž = skutečný pracovní poměr
- Konzistence = stabilita výkonu
- Podezření na throttling = heuristika omezení
Souhrn a historie testů
Po ukončení se zobrazí souhrnný řádek s nastavením a výsledky: doba trvání, vlákna, režim, průměrné a špičkové operace za sekundu a % vzhledem k základní hodnotě. Poznámky ukazují variabilitu nebo problémy s odezvou. Historie uchovává poslední testy pro porovnání. Export vytvoří data ve formátu JSON.
Jaké výsledky jsi dosáhl na svém zařízení? Chtěl bys v tomto testu vidět další funkce? Dej nám vědět v komentářích!
CalcuLife.com









Napsat komentář