Condividi tramite


Risolvere i problemi relativi ai processi tramite Gestione attività

Questo articolo descrive le funzionalità di Gestione attività e fornisce esempi di come applicare tali funzionalità durante la risoluzione dei problemi.

Si applica a: tutte le versioni supportate di Windows Server e Client Windows

Riepilogo

Gestione attività è la soluzione predefinita windows per il monitoraggio delle prestazioni delle applicazioni e dei processi e dell'utilizzo delle risorse.

Ulteriori informazioni

Gestione attività è costituito da tabelle e grafici dati live popolati da origini dati diverse in Windows e API private. L'aspetto di Gestione attività varia leggermente a seconda della versione di Windows o Windows Server. Tuttavia, i dati provengono dalle stesse origini. Gestione attività visualizza i dati nelle schede elencate nella tabella seguente.

Tab Tipo di dati
Processi Elenco di app e processi in background e utilizzo delle risorse di ognuno.
Prestazioni Elenchi e grafici dei dati sulle prestazioni. Le visualizzazioni separate sono disponibili per prestazioni della CPU, prestazioni della memoria e altre categorie di prestazioni (a seconda della configurazione del computer).
Utenti Elenco di utenti connessi e processi eseguiti nel contesto dell'utente. Sono disponibili dati aggiuntivi, ad esempio l'utilizzo delle risorse per ogni processo.
Dettagli Elenco dei processi in esecuzione nel computer, indipendentemente dal fatto che si tratti di app o processi in background. Sono disponibili dati aggiuntivi, tra cui il contesto utente, l'utilizzo delle risorse e la descrizione.
Servizi Elenco dei servizi in esecuzione nel computer. Il formato di elenco è simile a quello della console MMC servizi (services.msc). In questa pagina è possibile arrestare e avviare i servizi oppure passare da questa pagina alla console Servizi.

Nota

La prima volta che si apre Gestione attività, è possibile visualizzarne la visualizzazione ridotta. Questa visualizzazione è simile all'immagine seguente.

Screenshot che mostra la visualizzazione ridotta di Gestione attività.

Per ottenere la visualizzazione completa, selezionare Altri dettagli nella parte inferiore della finestra Gestione attività.

Per un'introduzione generale a Gestione attività, vedere Gestione attività.

Esempi di come usare Gestione attività per risolvere i problemi

Esame del carico della CPU

Quando si usa la visualizzazione predefinita, nella scheda Prestazioni viene visualizzato il carico complessivo della CPU per il computer, indipendentemente dal numero di processori fisici o logici.

Screenshot che mostra la visualizzazione complessiva della CPU nella scheda Prestazioni di Gestione attività.

È possibile suddividere questi dati in termini di carico prodotto dai processi del kernel e dal carico prodotto dai processi utente. A tale scopo, fare clic con il pulsante destro del mouse sul grafico e quindi selezionare Mostra orari del kernel. La traccia nel grafico si divide in due colori, una per i processi del kernel e una per i processi utente.

Screenshot che mostra la visualizzazione complessiva della CPU nella scheda Prestazioni di Gestione attività usando la funzionalità Mostra orari del kernel.

È anche possibile suddividere i dati in termini di carico in ogni processore logico. Ad esempio, in un computer con otto processori logici, è possibile calcolare il carico per processore (al 100% di capacità) come indicato di seguito:

100%/8=12,5%

Ogni processore in questo esempio trasporta il 12,5% del carico della CPU. Viceversa, se un processo usa il 12,5% della capacità della CPU, il processo usa l'equivalente di una CPU completa.

Per visualizzare informazioni di caricamento più precise, fare clic con il pulsante destro del mouse sul grafico e quindi scegliere Cambia grafico in>Processori logici. Il grafico viene suddiviso in più grafici, uno per ogni processore. Mostra che diversi processori logici trasportano carichi diversi.

Screenshot che mostra la visualizzazione della CPU logica nella scheda Prestazioni di Gestione attività.

Esame dei dettagli del processo

È possibile usare le schede Processi, Utenti e Dettagli per visualizzare i processi attivi nel computer. Gli elenchi differiscono in base al modo in cui ordinano e raggruppano le informazioni sul processo. In questo esempio viene utilizzata la scheda Dettagli .

È possibile modificare le colonne visualizzate facendo clic con il pulsante destro del mouse su una delle intestazioni di colonna e quindi scegliendo Seleziona colonne. Nell'immagine seguente viene aggiunta la colonna Thread .

Screenshot che mostra l'elenco dei processi nella scheda Dettagli di Gestione attività.

Gestione attività non fornisce dettagli sui singoli thread. Tuttavia, è possibile eseguire il dump di informazioni dettagliate su un processo da analizzare o fornire al fornitore del supporto.

A tale scopo, in una delle schede dell'elenco di processi fare clic con il pulsante destro del mouse sul processo e quindi scegliere Crea file di dump della memoria.

Screenshot che mostra il comando Create memory dump file (Crea file di dump della memoria) nel menu di scelta rapida di un processo in Gestione attività.

Esame di una catena di attesa

Molte applicazioni e processi dipendono da altri processi e servizi per l'operazione standard. Un processo che non risponde potrebbe attendere il completamento di altri processi o che le risorse di sistema diventino disponibili. In questo caso, Gestione attività può visualizzare queste informazioni come catena di attesa, ovvero un albero che mostra le dipendenze dei processi.

Per visualizzare la catena di attesa di un processo in esecuzione, seguire questa procedura:

  1. Selezionare la scheda Dettagli e quindi selezionare il processo. Assicurarsi che il valore nella colonna Stato sia In esecuzione. Non è possibile visualizzare la catena di attesa di un processo sospeso.

  2. Fare clic con il pulsante destro del mouse sul processo e quindi scegliere Analizza catena di attesa.
    Se il processo viene eseguito come di consueto e non è in attesa di altri processi, Gestione attività visualizza un messaggio simile al seguente:

    <Il processo> è in esecuzione normalmente.

    Nota

    In questo messaggio Process <> è il nome del processo selezionato.

    Se il processo è in attesa di un altro processo, Gestione attività visualizza l'albero della catena di attesa.

  3. Se un processo non risponde ha una catena di attesa, potrebbe essere possibile sbloccare il processo terminando uno o più processi dipendenti. A tale scopo, effettuare i passaggi seguenti:

    1. Nell'albero della catena di attesa selezionare la casella di controllo accanto a qualsiasi processo che si desidera terminare.
    2. Selezionare Termina processo.