Benchmarkmetode
På denne side
PC Benchmark X måler udførelsen af definerede CPU/GPU-scenarier og reaktionstiden på et softwaresignal. Mængden af arbejde i scenariet er fast. Varigheder og vægte for bedømmelser fastlægges af den metode, som klienten modtager fra serveren.
Denne side beskriver motor-generationen 0.8.0 og grundparametrene. De faktiske parametre for en ny kørsel kan afvige efter en opdatering af servermetoden. En allerede udført test får ikke nye målinger ved at ændre indstillinger: kun en genberegning af dens point fra de gemte data er mulig.
Forberedelse
Sektion kaldt “Forberedelse”Åbn BoosterX → Benchmark → Test, vælg en profil og kontrollér de viste parametre. Under målingerne sætter BoosterX sin egen overvågning på pause og minimerer sine vinduer, hvorefter deres tilstand gendannes. Eksterne programmer fortsætter med at køre og kan påvirke tallene.
Gentag test med samme version af motoren og driveren, samme indstillinger for strøm, overclocking og køling. På en bærbar computer skal du tilslutte opladeren. Ved sammenligning før/efter skal du ændre én indstilling og notere, hvad der præcis blev ændret.
Sekvens for Candidate
Sektion kaldt “Sekvens for Candidate”| Del af kørslen | Grundvarighed | Formål |
|---|---|---|
| Opvarmning | 15 s | Forberede belastningen til de tællende målinger |
| CPU | 20 s i alt | Tre blokke på cirka 6,67 s |
| GPU | 30 s i alt | 10 s på Geometry, Shader og Compute, hver i tre blokke |
| Combined | 30 s i alt | Tre blokke på 10 s |
| Kalibrering | 10 s | Tilpasse sværhedsgraden for Loaded Latency |
| Opvarmning af forsinkelse | 2 s | Forberede målevejen |
| Baseline Latency | 20 s | Måle forsinkelsen ved grundbelastning |
| Loaded Latency | 20 s | Måle forsinkelsen under kalibreret belastning |
Baseline i det grundlæggende Candidate er øget fra de tidligere 5 til 20 sekunder. GPU-værdien i tabellen henviser til hele GPU-delen, ikke til hvert af de tre scenarier hver for sig. Overgange, forberedelse af ressourcer og afslutning tilføjer tid til de angivne varigheder.
Ydelsesbelastningerne skifter i tre runder. Før hver CPU-blok nulstilles simuleringstilstanden, og der udføres 512 forberedende billeder uden for tællingen. Det mindsker afhængigheden af den foregående blok, men fjerner ikke opvarmning, ændring af frekvenser eller baggrundsbelastning.
Kørselsprofiler og varigheder
Sektion kaldt “Kørselsprofiler og varigheder”| Profil | Formål | Overgang | Opvarmning | CPU | GPU i alt | Combined | Kalibrering | Opvarmning af forsinkelse | Baseline | Loaded |
|---|---|---|---|---|---|---|---|---|---|---|
| Candidate | Offentliggørelse af et brugbart resultat | 0,5 s | 15 s | 20 s | 30 s | 30 s | 10 s | 2 s | 20 s | 20 s |
| Quick | Kort lokal diagnostik | 0,25 s | 7,5 s | 10 s | 15 s | 15 s | 5 s | 1 s | 2,5 s | 10 s |
| Extended | Langvarig lokal diagnostik | 1 s | 30 s | 40 s | 60 s | 60 s | 20 s | 4 s | 40 s | 40 s |
Dette er grundvarighederne, som kan ændres af serveren. Profilernes tilgængelighed styres også eksternt. Til almindelig offentliggørelse er Candidate beregnet; Quick og Extended forbliver lokale. Et brugerdefineret ufuldstændigt sæt tests er ikke en erstatning for en kørsel til ranglisten.
En længere optagelse giver flere observationer, men garanterer ikke i sig selv et bedre point eller fravær af forstyrrelser. Bland ikke profiler i et før/efter-eksperiment.
Indsamling uden skrivning til disken i hvert billede
Sektion kaldt “Indsamling uden skrivning til disken i hvert billede”Målingerne indsamles i på forhånd tildelte hukommelsesblokke. Ved hvert billede formaterer programmet ikke JSON og skriver ikke en resultatpost til disken. Efter afslutningen samles og behandles dataene. Det mindsker indsamlingens indflydelse på testen, men gør ikke måleværktøjet gratis i ressourcer.
Sammenfattende målinger, tidsfordelinger og oplysninger om kørslen gemmes. En genberegning fra de gemte målinger kontrollerer aritmetikken; den hardwaremæssige repeterbarhed kan kun kontrolleres med nye kørsler.
Kørslens kvalitet og ubrugeligt resultat
Sektion kaldt “Kørslens kvalitet og ubrugeligt resultat”Vær opmærksom på advarsler om baggrundsbelastning, strøm, vindueskift, skærmskift og miljøforhold. Virtualisering eller en separat advarsel beviser i sig selv hverken snyd eller en bestemt årsag til en lav bedømmelse.
En afbrudt, ufuldstændig eller forkert målt kørsel kan mangle en brugbar bedømmelse og tillades ikke til almindelig offentliggørelse. Serveren fastlægger særskilt offentliggørelsens tilgængelighed og behovet for kontrol. Følg meddelelsen i programmet; gentag testen under rolige forhold, hvis årsagen er relateret til målingen.
Optagelsens kvalitet betyder ikke, at alle eksterne forstyrrelser er udelukket. For en praktisk konklusion kræves gentagne tests og sammenlignelige forhold.
Sådan læses resultatet
Sektion kaldt “Sådan læses resultatet”| Indikator | Betydning |
|---|---|
| CPU Score | Hastigheden af CPU-scenariet og P99 af CPU-billedets tid |
| GPU Score | Normeret hastighed for Geometry, Shader og Compute |
| Core Latency Score | Bedømmelse af den interne forsinkelse; flere point er bedre |
| Consistency | Yderligere karakteristik af den langsomme hale inden for en kørsel |
| PC Score | Geometrisk sammenslutning af CPU, GPU og Latency; grundvægte 60/20/20 |
Reelle forsinkelser vises i millisekunder, og for dem er mindre bedre. Consistency indgår ikke som en separat komponent i den nye endelige formel og erstatter ikke repeterbarheden mellem kørsler. De detaljerede formler, referencer og vægte er åbne.
Resultatets grænser
Sektion kaldt “Resultatets grænser”- Et syntetisk scenarie hjælper med at opdage ændringer i systemet, men erstatter ikke en test af et bestemt spil.
- Lav spredning beviser endnu ikke nøjagtigheden af hvert tidsstempel eller fraværet af en systematisk fejl.
- Core Latency måler ikke hele vejen fra musen til pixelens lys.
- Den samlede placering på ranglisten afhænger af de valgte vægte, deltagernes sammensætning og serverens genberegning.
- En genberegning af et gammelt point gør ikke en gammel version af belastningen ny. For at sammenligne rettede scenarier skal du udføre en ny test.
Arkivet for kontrol af repeterbarhed vedrører version 0.5.2. Den nye metode arver ikke automatisk dens målte spredningsværdier.
Opdateret: 2026-10-02.
