Benchmarka metodika
Šajā lapā
PC Benchmark X mēra noteiktu CPU/GPU scenāriju izpildi un reakcijas aizturi uz programmatūras signālu. Darba apjoms scenārija ietvaros ir fiksēts. Ilgumi un vērtējumu svari tiek noteikti metodikā, ko klients saņem no servera.
Šī lapa apraksta dzinēja paaudzi 0.8.0 un pamata parametrus. Jauna palaišanas reizes faktiskie parametri var atšķirties pēc servera metodikas atjaunināšanas. Jau veikts tests nesaņem jaunus mērījumus no iestatījumu izmaiņām: iespējams tikai tā punktu pārrēķins no saglabātajiem datiem.
Sagatavošana
Section titled “Sagatavošana”Atveriet BoosterX → Бенчмарк → Тест, izvēlieties profilu un pārbaudiet parādītos parametrus. Mērījumu laikā BoosterX aptur savu monitoringu un minimizē savus logus, pēc tam atjauno to stāvokli. Ārējās programmas turpina darboties un var ietekmēt skaitļus.
Atkārtojiet testus ar vienu dzinēja un draivera versiju, vienādiem barošanas, overclocking un dzesēšanas iestatījumiem. Klēpjdatorā pievienojiet lādētāju. Lai salīdzinātu pirms/pēc, mainiet vienu iestatījumu un pierakstiet, ko tieši izmainījāt.
Candidate secība
Section titled “Candidate secība”| Palaišanas daļa | Pamata ilgums | Mērķis |
|---|---|---|
| Iesildīšana | 15 s | Sagatavot slodzi pirms ieskaites mērījumiem |
| CPU | 20 s kopā | Trīs bloki aptuveni pa 6,67 s |
| GPU | 30 s kopā | Pa 10 s uz Geometry, Shader un Compute, katrs trīs blokos |
| Combined | 30 s kopā | Trīs bloki pa 10 s |
| Kalibrēšana | 10 s | Pielāgot Loaded Latency sarežģītību |
| Aiztures iesildīšana | 2 s | Sagatavot mērījumu ceļu |
| Baseline Latency | 20 s | Izmērīt aizturi pie pamata slodzes |
| Loaded Latency | 20 s | Izmērīt aizturi pie kalibrētas slodzes |
Baseline pamata Candidate ir palielināts no iepriekšējiem 5 līdz 20 sekundēm. GPU vērtība tabulā attiecas uz visu GPU daļu, nevis uz katru no trim scenārijiem atsevišķi. Pārejas, resursu sagatavošana un pabeigšana pievieno laiku norādītajiem ilgumiem.
Veiktspējas slodzes mainās trīs raundos. Pirms katra CPU bloka simulācijas stāvoklis tiek atiestatīts un tiek izpildīti 512 sagatavošanas kadri ārpus ieskaites. Tas samazina atkarību no iepriekšējā bloka, bet nenovērš iesildīšanu, frekvenču izmaiņas vai fona slodzi.
Palaišanas profili un ilgumi
Section titled “Palaišanas profili un ilgumi”| Profils | Mērķis | Pāreja | Iesildīšana | CPU | GPU kopā | Combined | Kalibrēšana | Aiztures iesildīšana | Baseline | Loaded |
|---|---|---|---|---|---|---|---|---|---|---|
| Candidate | Piemērota rezultāta publicēšana | 0,5 s | 15 s | 20 s | 30 s | 30 s | 10 s | 2 s | 20 s | 20 s |
| Quick | Īsa lokāla diagnostika | 0,25 s | 7,5 s | 10 s | 15 s | 15 s | 5 s | 1 s | 2,5 s | 10 s |
| Extended | Ilgstoša lokāla diagnostika | 1 s | 30 s | 40 s | 60 s | 60 s | 20 s | 4 s | 40 s | 40 s |
Šie ir pamata ilgumi, ko serveris var mainīt. Profilu pieejamība arī tiek pārvaldīta attālināti. Parastai publicēšanai ir paredzēts Candidate; Quick un Extended paliek lokāli. Lietotāja nepilnīgs testu kopums neaizstāj reitinga palaišanu.
Garāks ieraksts sniedz vairāk novērojumu, bet pats par sevi negarantē labāku punktu skaitu vai traucējumu neesamību. Nesajauciet profilus pirms/pēc eksperimentā.
Savākšana bez ierakstīšanas diskā katrā kadrā
Section titled “Savākšana bez ierakstīšanas diskā katrā kadrā”Mērījumi tiek savākti iepriekš piešķirtos atmiņas blokos. Katrā kadrā programma neformatē JSON un neieraksta rezultāta ierakstu diskā. Pēc darba pabeigšanas dati tiek apvienoti un apstrādāti. Tas samazina savākšanas ietekmi uz testu, bet nepadara mērinstrumentu par resursu ziņā bezmaksas.
Tiek saglabātas kopsavilkuma metrikas, laika sadalījumi un informācija par palaišanu. Atkārtots aprēķins no saglabātajiem mērījumiem pārbauda aritmētiku; aparatūras atkārtojamību var pārbaudīt tikai ar jaunām palaišanām.
Palaišanas kvalitāte un rezultāta nepiemērotība
Section titled “Palaišanas kvalitāte un rezultāta nepiemērotība”Pievērsiet uzmanību brīdinājumiem par fona slodzi, barošanu, logu pārslēgšanu, ekrānu maiņu un vides apstākļiem. Virtualizācija vai atsevišķs brīdinājums pats par sevi nepierāda ne viltošanu, ne konkrētu zema vērtējuma cēloni.
Atcelta, nepilnīga vai nekorekti izmērīta palaišana var nebūt ar piemērotu vērtējumu un netiek pielaista parastai publicēšanai. Serveris atsevišķi nosaka publicēšanas pieejamību un pārbaudes nepieciešamību. Sekojiet ziņojumam programmā; atkārtojiet testu mierīgos apstākļos, ja cēlonis ir saistīts ar mērīšanu.
Ieraksta kvalitāte nenozīmē, ka izdevies izslēgt visus ārējos traucējumus. Praktiskam secinājumam nepieciešami atkārtoti testi un salīdzināmi apstākļi.
Kā lasīt rezultātu
Section titled “Kā lasīt rezultātu”| Rādītājs | Nozīme |
|---|---|
| CPU Score | CPU scenārija ātrums un CPU kadra laika P99 |
| GPU Score | Normalizēts Geometry, Shader un Compute ātrums |
| Core Latency Score | Iekšējās aiztures novērtējums; vairāk punktu ir labāk |
| Consistency | Papildu raksturlielums lēnajai astei palaišanas ietvaros |
| PC Score | CPU, GPU un Latency ģeometriska apvienošana; pamata svari 60/20/20 |
Reālās aiztures tiek parādītas milisekundēs, un tām mazāk ir labāk. Consistency neietilpst kā atsevišķa komponente jaunajā galīgajā formulā un neaizstāj atkārtojamību starp palaišanām. Detalizētas formulas, etaloni un svari ir atvērti.
Rezultāta robežas
Section titled “Rezultāta robežas”- Sintētisks scenārijs palīdz atklāt sistēmas izmaiņas, bet neaizstāj konkrētas spēles testu.
- Zema izkliede vēl nepierāda katras laika atzīmes precizitāti vai sistemātiskas kļūdas neesamību.
- Core Latency nemēra pilnu ceļu no peles līdz pikseļa izgaismošanai.
- Kopējā pozīcija reitingā ir atkarīga no izvēlētajiem svariem, dalībnieku sastāva un servera pārrēķina.
- Vecā punkta pārrēķins nepadara veco slodzes versiju par jaunu. Lai salīdzinātu labotos scenārijus, veiciet jaunu testu.
Atkārtojamības pārbaudes arhīvs attiecas uz versiju 0.5.2. Jaunā metodika automātiski nepārņem tās izmērītos izkliedes rādītājus.
Atjaunināts: 2026-10-02.
