Wat de motoren van w0a kosten terwijl een game draait

Met de motoren aan en een nepgame die draaide, gebruikte w0a gemiddeld 0,15% van één logische processor. Gemeten op één pc; niet gemeten in een echte game.

Het korte antwoord

Gemeten op 23 oktober 2026 op één pc, in een nepgame met de motoren aan, gebruikte het proces van w0a gemiddeld:

De werkset, het geheugen dat w0a in het RAM hield, lag in de vier gemeten toestanden gemiddeld tussen 102 en 120 MB (119,6 MB in deze toestand).

Geen van deze getallen is nul. Metingen op een drukkere pc staan verderop.

Niet gemeten in een echte game. De game was nep: een programma dat een zwart venster op volledig scherm toont en niets tekent.

Wat de getallen betekenen

De vier toestanden

Elke toestand duurde vijf minuten. "Motoren uit" betekent dat elk onderdeel van de Gamemodus-schakelaar behalve het energieplan uit stond. Aan het energieplan werd tijdens de meting niets veranderd: w0amax bleef de hele tijd actief.

ToestandCycli, gemiddeld (mediaan)Procent van één logische processorContextwisselingen per secondeWerkset
Inactief, motoren uit4,5 (2,4) Mcycle/s0,09%10,9103,2 MB
In game, motoren uit1,7 (1,5) Mcycle/s0,08%10,7108,2 MB
Inactief, motoren aan5,3 (2,9) Mcycle/s0,10%13,9102,0 MB
In game, motoren aan7,2 (5,8) Mcycle/s0,15%29,6119,6 MB

De rijen werden na elkaar gemeten terwijl andere programma's op de pc bleven draaien en starten, dus een verschil tussen twee rijen is niet alleen aan de motoren toe te schrijven.

Met de motoren uit ligt inactief hoger dan in game. Elke w0a werd eerst inactief gemeten, kort na het starten, en in die periode was de .NET-runtime de code van w0a nog op de achtergrond aan het compileren: 2,30 Mcycle/s, 51,4% van het totaal bij inactief (51,6% met de motoren aan). In de game met de motoren uit was dat gezakt naar 0,41 Mcycle/s. Die daling, 1,9 Mcycle/s, is ongeveer twee derde van het verschil van 2,8 Mcycle/s.

Zo is er gemeten

Wat de nepgame liet zien

Hij presenteerde 240 frames per seconde in alle drie de metingen in game, met en zonder w0a. Zijn eigen processorgebruik was 203,4 Mcycle/s zonder w0a, 205,5 met de motoren uit en 207,5 met de motoren aan. Deze meting laat niet zien waar dat verschil vandaan komt, dus het wordt niet aan w0a toegerekend. De nepgame tekent niets en zegt dus niets over frametijden in een echte game.

Met de motoren aan telt w0a de frames van de game via event tracing van Windows (ETW), gefilterd op alleen die game. Die gebeurtenissen schrijft het proces van de game zelf terwijl het elke frame presenteert, dus dat deel van de kosten komt in de cijfers van de game terecht, niet in die van w0a. Hoe groot dat deel is, is niet gemeten.

Op een drukkere pc

Twee latere metingen op dezelfde pc, op 24 oktober 2026, zetten belasting rond de nepgame. Ze gebruikten nieuwere builds van w0a, die dag gepubliceerd, met de motoren aan.

Elk programma dat start, bereikt w0a als gebeurtenis, en w0a bekijkt ze allemaal; met de gereserveerde cores aan beslist w0a ook of het programma van de cores van de game af moet. Hoe meer programma's er starten, hoe meer van dat werk er is. Deze metingen gebruikten nieuwere builds en een andere belasting, dus ze zijn geen voor-en-navergelijking met de tabel hierboven.

Wat niet is gemeten

De motoren aan- en uitzetten

Bij een nieuwe installatie staan alle motoren uit. Ze zijn de onderdelen van de Gamemodus-schakelaar op de pagina Process Manager.

Wil je zien wat de motoren tijdens je eigen game deden, open dan engine.log: één regel per actie. perf.log ernaast heeft regels over wat sommige ervan tijdens de game kostten. Beide worden uitgelegd in Waar het logbestand staat.

Gerelateerd

Van de ongeveer twaalf fasen tussen een klik en een pixel die verandert, zijn er drie van de software; de rest is van de firmware, het beeldscherm en de game: Input lag verminderen: wat software kan verkorten en wat niet

w0a verandert geen enkele Windows-instelling tot je erom vraagt, en een tweak bewaart de oude waarde voordat hij een nieuwe schrijft. Herinner me

Heeft deze pagina geholpen?

Wat ontbrak, of wat werkte er niet? We lezen elk van deze berichten.

Heeft deze pagina het niet opgelost, schrijf ons dan — noem het artikel dat je hebt gelezen, dan verbeteren we het.