Screen Test Pro

Suorituskykytesti

Pisteytetty selainbenchmark, joka etsii raskaimman hiukkaskuorman, jonka laitteesi jaksaa tasaisella kuvatahdilla. Näyttävä katsoa, mittaukseltaan tylsä — juuri niin pitääkin.

Käynnistä

Laitetilastot

Mitä benchmark ajaa

Standard-ajo sisältää viisi WebGL2:lla toteutettua Signature-kohtausta, joista jokainen kuormittaa eri osaa renderöintiputkesta, sekä yhden tarkoituksella arkisen Canvas 2D -kohtauksen CPU-rajoitteiseksi vertailuksi:

Kohtaus Kuormittaa Näyttää tältä
Nebula Drift GPU-hiukkaspäivitykset ja fill rate Miljoonan hiukkasen sumu liikkuu hitaasti curl-noise-virtauksessa
Neon City draw call -määrä ja instanced geometry Lento läpi kaupungin, joka on täynnä hehkuvia instansoituja rakennuksia
Liquid Metal fragment shader / raymarching Sädeaskellettu, peilimäinen muuntuva metallineste
Meteor Falls CPU-fysiikka ja ruutukohtaiset siirrot Verlet-romuvirta törmää jatkuvasti liikkuvaan geometriaan
Supernova yhdistetty loppukuorma Ytimen romahtaminen, shokkiaalto ja 500 000 hiukkasen purkaus
Canvas 2D Basic Circles Canvas 2D -täyttö ja yksinkertainen fysiikka Rehellinen perustaso: värilliset ympyrät pomppivat sulavasti

Screen Test Pro v1:n kahdeksan alkuperäistä efektiä elävät edelleen klassisessa tilassa — yllä oleva painike ajaa ne samalla mittausmoottorilla, omalla asteikollaan eikä niitä lähetetä minnekään: puhdasta nostalgiaa, rehellisesti mitattuna. Ja kaikki kohtaukset molemmista tasoista voi ajaa ilman pisteytystä galleriassa.

Miten pisteet lasketaan

Jokainen kohtaus nostaa ja laskee hiukkaskuormaa etsiessään raskaimman kuorman, jonka laitteesi pitää kiinteässä 16.67 ms ruutuaikabudjetissa. Tarkistus tehdään mitattujen ruutuaikojen 95. prosenttipisteellä noin 1.6 sekunnin ikkunoissa, ja tason hyväksyminen tai hylkääminen vaatii useita peräkkäisiä ikkunoita. Tämä "maksimaalinen vakaa kuorma" normalisoidaan kohtauskohtaisiin viitearvoihin ja yhdistetään painotetuksi geometriseksi keskiarvoksi, jolloin tuloksena saadaan kokonaispisteet ja taso (Entry / Balanced / Fast / Extreme).

Kaikki yksityiskohdat löytyvät täydestä menetelmäkuvauksesta, mutta nämä kannattaa tietää:

  • Korkean virkistystaajuuden näytöistä ei rangaista. Budjetti on aina 16.67 ms riippumatta siitä, toimiiko näyttö 60 vai 165 Hz:llä.
  • Taustalle siirtyminen mitätöi ikkunan, ei koko ajoa. Jos vaihdat pois, nykyinen mittaus hylätään ja yritetään uudelleen; benchmark pysähtyy sen sijaan, että tallentaisi roskaa.
  • Lämpödrifti merkitään näkyviin. Jokainen kohtaus tarkistaa lopussa uudelleen peruskuorman; jos laite hidastui yli 15 % kesken kohtauksen, tulos merkitään heikentyneeksi sen sijaan, että se sekoitettaisiin hiljaa mukaan.
  • Pisteet on versioitu. Tämä benchmark on {BENCHMARK_VERSION}. Jokainen kohtauskuormien muutos nostaa version, eikä eri versioiden pisteitä koskaan verrata keskenään.
  • Kaikkialla on kovat aikakatkaisut. Yksi kohtaus ei voi ylittää 30 s, yksi ajo ei voi ylittää 150 s, ja jokaisella tilalla on poistumistie. Benchmarkin voi keskeyttää, mutta se ei voi jumittua.

Mitä tämä kertoo — ja mitä ei

Tämä on selaintyökuorman pistemäärä. Se heijastaa GPU:ta, CPU:ta, selainta, käyttöjärjestelmää, lämpöjä ja asetuksia yhdessä — siksi se mittaa reilusti sitä, mitä laitteesi oikeasti tuottaa selaimessa, ja siksi se on huono korvike natiiville benchmarkille, kun vertailet itse piiriä. Kirjoitimme eron auki rehellisesti artikkelissa Mitä selainbenchmark voi ja ei voi mitata. Kaksi nopeaa seurausta: sulje muut välilehdet ennen ajoa ja käsittele pieniä piste-eroja (muutama prosentti) kohinana.

Anonyymi näyte

Standard-ajon valmistuminen lähettää yhden anonyymin rivin — pisteet, karkean laiteperheen ja näytön luvut — joka syöttää julkista laitteistobenchmarkia. Jakaminen on oletuksena päällä; aloituskortti näyttää tarkat arvot, jotka laitteesi lähettäisi, ja jos poistat valinnan siitä, benchmark ajetaan silti ilman lähetystä — valinta muistetaan. Lisätiedot löytyvät tietosuojakäytännöstä.