Gestione attività per chi gioca: che cosa usa il PC mentre giochi

Che cosa Gestione attività può e non può dirti mentre un gioco è in esecuzione: che cosa misurano davvero le colonne CPU e GPU, dove si vedono il carico per core e la memoria della GPU, e che cosa cambiano la priorità e la modalità efficienza.

Il gioco scatta, premi Ctrl+Maiusc+Esc e la tabella si sta già muovendo: la cifra della CPU del gioco sembra modesta, la colonna GPU è lontanissima da 100, la riga Interrupt sistema sta vicino alla cima e un browser ha una piccola foglia accanto. Ogni lettura misura qualcosa di preciso, e leggerne male una ti manda dietro alla soluzione sbagliata.

Aprilo e scegli la pagina

Premi Ctrl+Maiusc+Esc, oppure fai clic con il pulsante destro su Start e seleziona Gestione attività. Se si apre come un elenco breve, seleziona Ulteriori informazioni. Due pagine rispondono alla domanda «che cosa è in esecuzione»:

Nella pagina Dettagli, fai clic con il pulsante destro su un'intestazione di colonna e scegli Seleziona colonne per aggiungere quello che ti serve.

La colonna CPU è una quota dell'intero processore

La cifra della CPU è una percentuale di tutti i processori logici insieme. L'esempio di Microsoft ne usa otto: se un processo usa il 12,5 percento della capacità della CPU, sta usando l'equivalente di una CPU intera. Quindi un gioco che su una macchina del genere mostra 12,5% può avere un thread senza un attimo di respiro, e il totale non te lo dirà.

Per vederlo, apri Prestazioni > CPU, fai clic con il pulsante destro sul grafico e scegli Cambia grafico in > Processori logici; il grafico si divide in uno per ogni processore logico. Mostra tempi del kernel, nello stesso menu, divide la traccia in due colori, kernel e utente. Se un processore resta vicino al suo limite mentre la scheda grafica non è impegnata, GPU non al 100% spiega come leggere la situazione.

La colonna GPU è il motore più occupato

Una GPU è fatta di motori che possono lavorare in parallelo, e la colonna deve scegliere una sola cifra. Il post del team DirectX sulle GPU in Gestione attività spiega la scelta: mostra l'utilizzo del motore più occupato, su tutte le GPU, per quel processo. La colonna Motore GPU indica a quale GPU e a quale motore appartiene quella cifra, per esempio 3D, Copy, Video Decode o Video Encode. Su un PC con due GPU è il controllo rapido per sapere su quale delle due è finito un gioco; su quale scheda video gira un gioco spiega come cambiarla.

Prestazioni > GPU mostra due tipi di memoria. La memoria GPU dedicata, dice il post, è riservata esclusivamente all'uso da parte della GPU; la memoria GPU condivisa è normale memoria di sistema che può essere usata dalla GPU o dalla CPU. La pagina Dettagli può mostrarle entrambe per processo tramite Seleziona colonne, e VRAM insufficiente è la pagina per leggerle durante una partita. Accanto a una scheda grafica dedicata, la pagina Prestazioni mostra anche la sua temperatura in gradi Celsius; l'annuncio della funzione fatto da Microsoft nel 2019 diceva che serve un driver che supporti WDDM 2.4 o successivo.

App di avvio: l'impatto si misura all'avvio

La pagina App di avvio, che trovi anche in Impostazioni > App > Avvio, elenca che cosa parte con Windows. La sua colonna Impatto di avvio misura l'avvio, secondo la pagina di Microsoft sulle app di avvio: Bassa vuol dire sotto i 300 millisecondi di CPU e sotto i 292 kilobyte di disco, Alta vuol dire oltre 1 secondo di CPU o oltre 3 megabyte di disco. Una valutazione Alta ti dice quanto costa un'app mentre Windows si avvia, non che cosa fa quando un gioco è in esecuzione. Per quello, cercala nella pagina Processi mentre giochi.

La foglia è la modalità efficienza

Quando il team prestazioni di Windows ha presentato la modalità efficienza, ha descritto due cambiamenti: abbassa a bassa la priorità di base del processo e imposta la modalità QoS su EcoQoS, ed EcoQoS potrebbe voler dire far girare il processore a una frequenza più bassa per risparmiare energia. Un processo in quella modalità mostra Modalità efficienza nella colonna Stato e un'icona a foglia. Un'opzione in grigio indica, secondo il post, un processo fondamentale di Windows, la cui limitazione potrebbe avere effetti sul sistema. Lo stesso post diceva che Edge e Chrome stavano sperimentando l'abbassamento della propria priorità di base e l'uso di API per l'efficienza energetica, che Gestione attività mostra anch'esse come modalità efficienza, quindi una foglia che non hai mai impostato non è un guasto.

È pensata per il lavoro in background. Applicata al gioco, abbassa la priorità del gioco stesso.

Gli interrupt di sistema non sono un programma

Gestione attività descrive questa riga come "Chiamate di procedura differite e ISR (Interrupt Service Routine)": tempo che il processore passa nel codice di interrupt dei driver invece che in un'app qualsiasi. Un post archiviato di un blog Microsoft ha chiamato queste routine i killer silenziosi delle prestazioni del sistema: sono il codice con la priorità più alta che gira nel sistema, e quando durano troppo o si ripetono troppo spesso possono causare difetti audio e video e blocchi del mouse. Una cifra alta o a picchi qui indica i driver, e Latenza DPC: quando è un driver a fare scatti mostra come trovare quale.

Priorità: che cosa cambia impostarla, e per quanto tempo

Nella pagina Dettagli, fai clic con il pulsante destro su un processo e scegli Imposta priorità: Tempo reale, Alta, Superiore al normale, Normale, Inferiore al normale o Bassa; la colonna Priorità di base mostra quella attuale. La priorità decide chi viene eseguito per primo quando i thread si contendono un processore: nella documentazione di Microsoft sulla pianificazione, un thread a priorità più alta che diventa pronto ferma uno a priorità più bassa. La stessa pagina dice che per impostazione predefinita la classe di priorità di un processo è NORMAL_PRIORITY_CLASS, scelta quando il processo viene creato. Quindi una modifica fatta in Gestione attività dura finché il gioco non si chiude; all'avvio successivo si riparte da Normale, a meno che quello che avvia il gioco non imposti o trasmetta un'altra classe.

Tre avvertenze:

Se un gioco continua a partire con una priorità che non hai mai scelto, a impostarla a ogni avvio è il gioco stesso, il suo launcher o una regola persistente. La scheda Priorità di giochi e app di w0a rimuove le regole permanenti di priorità alta, e la priorità di I/O salvata con esse, qualunque strumento le abbia scritte: nella pagina Fix cerca oncelik e premi il pulsante sulla scheda (Priorità di giochi e app).

Disco e rete: Monitoraggio risorse

Gestione attività ha un comando Apri Monitoraggio risorse, e perfmon /res lo apre direttamente. La sua scheda Disco elenca Processi con attività disco e, sotto Attività disco, ogni file in lettura o scrittura con Lettura (B/sec), Scrittura (B/sec) e Tempo di risposta (ms). La sua scheda Rete elenca Processi con attività rete e Connessioni TCP. Così colleghi un picco del disco a un processo e a un file; Disco al 100% in Gestione attività prosegue da lì.

Terminare un processo

Quando Microsoft ha ridisegnato Gestione attività per Windows 8, ha descritto Termina attività come un'azione immediata, senza nessun "Sei sicuro?" e senza richiesta di salvare. Ha detto anche che le app in genere si possono terminare senza rischi, mentre terminare alcuni processi di Windows può causare una schermata blu. Nella pagina Dettagli, terminare un processo chiede prima conferma, e la domanda avverte: "Se si termina un processo di sistema, il computer potrebbe diventare instabile." Quando un gioco risponde ancora, salva e chiudilo dal suo menu.

Che cosa non aiuta

Correlati

Quali impostazioni di Windows cambiano qualcosa in gioco, chi aiuta ognuna e per chi non fa niente: Le impostazioni di Windows 11 che contano davvero per i giochi

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.