Quanto costano i motori di w0a durante una partita

Con i motori accesi e un gioco finto in esecuzione, w0a ha usato in media lo 0,15% di un processore logico. Misurato su un solo PC; non misurato in un gioco vero.

La risposta breve

Misurato il 23 ottobre 2026 su un solo PC, in un gioco finto con i motori accesi, il processo di w0a ha usato in media:

Il suo working set, la memoria che teneva nella RAM, è stato in media tra 102 e 120 MB nei quattro stati misurati (119,6 MB in questo).

Nessuno di questi valori è zero. Le misure su un PC più carico sono più in basso.

Non misurato in un gioco vero. Il gioco era finto: un programma che mostra una finestra nera a schermo intero e non disegna niente.

Cosa significano i numeri

I quattro stati

Ogni stato è durato cinque minuti. «Motori spenti» vuol dire che tutte le parti dell'interruttore Modalità Gioco tranne il piano energetico erano spente. Il piano energetico non è stato toccato durante la misura: w0amax è rimasto attivo per tutto il tempo.

StatoCicli, media (mediana)Percentuale di un processore logicoCambi di contesto al secondoWorking set
Inattivo, motori spenti4,5 (2,4) Mcycle/s0,09%10,9103,2 MB
In gioco, motori spenti1,7 (1,5) Mcycle/s0,08%10,7108,2 MB
Inattivo, motori accesi5,3 (2,9) Mcycle/s0,10%13,9102,0 MB
In gioco, motori accesi7,2 (5,8) Mcycle/s0,15%29,6119,6 MB

Le righe sono state misurate una dopo l'altra mentre altri programmi sul PC continuavano a girare e ad avviarsi, quindi una differenza tra due righe non si può attribuire ai soli motori.

Con i motori spenti, lo stato inattivo segna più di quello in gioco. Ogni w0a è stato misurato prima da inattivo, poco dopo l'avvio, e in quel tratto il runtime .NET stava ancora compilando il codice di w0a in background: 2,30 Mcycle/s, il 51,4% del totale da inattivo (51,6% con i motori accesi). In gioco con i motori spenti era sceso a 0,41 Mcycle/s. Questo calo, 1,9 Mcycle/s, è circa due terzi della differenza di 2,8 Mcycle/s.

Come è stato misurato

Cosa ha mostrato il gioco finto

Ha presentato 240 frame al secondo in tutte e tre le misure in gioco, con e senza w0a. Il suo uso del processore è stato di 203,4 Mcycle/s senza w0a, 205,5 con i motori spenti e 207,5 con i motori accesi. Questa misura non mostra da dove venga la differenza, quindi non viene attribuita a w0a. Il gioco finto non disegna niente, quindi non dice niente sui frame time di un gioco vero.

Con i motori accesi, w0a conta i frame del gioco tramite il tracciamento eventi di Windows (ETW), filtrato su quel solo gioco. Questi eventi li scrive il processo del gioco stesso mentre presenta ogni frame, quindi quella parte del costo finisce nei numeri del gioco, non in quelli di w0a. Quanto sia grande quella parte non è stato misurato.

Su un PC più carico

Due misure successive sullo stesso PC, il 24 ottobre 2026, hanno messo carico attorno al gioco finto. Hanno usato build più recenti di w0a, pubblicate quel giorno, con i motori accesi.

Ogni programma che si avvia arriva a w0a come evento, e w0a li esamina uno per uno; con i core riservati attivi, decide anche se spostare il programma via dai core del gioco. Più programmi si avviano, più lavoro di questo tipo c'è. Queste misure hanno usato build più recenti e un carico diverso, quindi non sono un confronto prima/dopo con la tabella sopra.

Cosa non è stato misurato

Accendere e spegnere i motori

In una nuova installazione tutti i motori sono spenti. Sono le parti dell'interruttore Modalità Gioco nella pagina Process Manager.

Per vedere cosa hanno fatto i motori durante il tuo gioco, apri engine.log: una riga per azione. perf.log, accanto, ha righe su quanto alcuni di loro sono costati durante il gioco. Entrambi sono spiegati in Dove si trova il file di log.

Correlati

Delle circa dodici fasi fra un clic e un pixel che cambia, tre sono del software; il resto è del firmware, dello schermo e del gioco: Come ridurre l'input lag: cosa può accorciare un software e cosa no

w0a non cambia nessuna impostazione di Windows finché non glielo chiedi, e un tweak salva il valore precedente prima di scriverne uno nuovo. Avvisami

Questa pagina ti è stata utile?

Cosa mancava, o cosa non ha funzionato? Le leggiamo tutte, una per una.

Se questa pagina non ha risolto il problema, scrivici — dicci quale articolo hai letto, e sistemiamo l'articolo.