Condividi tramite


Visualizzazione Riepilogo

Aggiornamento: novembre 2007

La visualizzazione Riepilogo contiene le informazioni sulle funzioni o sugli oggetti più attivi in un'esecuzione dell'analisi. I dati visualizzati dipendono dal metodo di analisi utilizzato (campionamento o strumentazione) e dalla raccolta dell'allocazione della memoria .NET.

Da ogni punto di dati della visualizzazione Riepilogo è possibile spostarsi a visualizzazioni più dettagliate facendo clic con il pulsante destro del mouse sul nome del modulo o della funzione. Per modificare il numero di funzioni elencate in tale visualizzazione, scegliere Opzioni dal menu Strumenti e quindi selezionare Strumenti di prestazioni. In Impostazioni generali modificare l'impostazione Numero delle funzioni nella visualizzazione Riepilogo.

Riepilogo dei dati dell'analisi campionata

I dati riepilogativi seguenti vengono visualizzati quando si utilizza il metodo di campionamento della raccolta dei dati nell'esecuzione dell'analisi.

Funzioni che causano più lavoro

Elenca le funzioni che hanno il maggior numero di campioni inclusivi nell'esecuzione dell'analisi. Un campione inclusivo viene assegnato a una funzione quando la funzione è nello stack di chiamate al momento della raccolta del campione. Il tempo di raccolta del campione corrisponde all'esecuzione della funzione, o di una funzione chiamata dalla funzione, durante il campione.

Nella riga di una funzione vengono visualizzate le seguenti informazioni:

  • il nome della funzione

  • il numero totale dei campioni inclusivi raccolti per la funzione nell'esecuzione dell'analisi

  • la percentuale di tutti i campioni nell'esecuzione dell'analisi contenenti un campione della funzione elencata

Funzioni che svolgono più lavoro individuale

Elenca le funzioni che hanno il maggior numero di campioni esclusivi nell'esecuzione dell'analisi. Un campione esclusivo viene assegnato a una funzione quando la funzione esegue il proprio codice (non chiama un'altra funzione) e il campione viene raccolto.

Nella riga di una funzione vengono visualizzate le seguenti informazioni:

  • il nome della funzione

  • il numero totale dei campioni esclusivi della funzione raccolti nell'esecuzione dell'analisi

  • la percentuale di tutti i campioni nell'esecuzione dell'analisi che sono campioni esclusivi della funzione elencata

Riepilogo dei dati dell'analisi instrumentata

I dati riepilogativi seguenti vengono visualizzati quando si utilizza il metodo di strumentazione della raccolta dei dati nell'esecuzione dell'analisi.

Funzioni più chiamate

Elenca le funzioni che sono state chiamate il maggior numero di volte nell'esecuzione dell'analisi.

Nella riga di una funzione vengono visualizzate le seguenti informazioni:

  • il nome della funzione

  • il numero complessivo di chiamate alla funzione

  • la percentuale di tutte le chiamate nell'esecuzione dell'analisi che erano chiamate alla funzione elencata

Funzioni che svolgono più lavoro individuale

Elenca le funzioni che hanno i valori totali maggiori per il tempo esclusivo trascorso. Il tempo esclusivo trascorso di una funzione è la quantità di tempo che la funzione impiega per l'esecuzione. Nel tempo esclusivo trascorso è escluso il tempo delle altre funzioni chiamate dalla funzione ma è incluso il tempo di attesa per le operazioni di sistema ad esempio I/O di file e scambi di contesto.

Nella riga di una funzione vengono visualizzate le seguenti informazioni:

  • il nome della funzione

  • il tempo totale esclusivo trascorso della funzione nell'esecuzione dell'analisi

  • la percentuale del tempo totale esclusivo trascorso nell'esecuzione dell'analisi che costituiva il tempo esclusivo trascorso della funzione elencata

Funzioni con tempo di esecuzione più lungo

Elenca le funzioni con i valori totali maggiori per il tempo inclusivo trascorso. Il tempo inclusivo trascorso di una funzione è la quantità di tempo che la funzione impiega per l'esecuzione. Nel tempo di esecuzione è incluso il tempo delle altre funzioni chiamate dalla funzione e il tempo di attesa per le operazioni di sistema ad esempio I/O di file e scambi di contesto.

Nella riga di una funzione vengono visualizzate le seguenti informazioni:

  • il nome della funzione

  • il tempo totale inclusivo trascorso nell'esecuzione dell'analisi

  • la percentuale del tempo totale inclusivo trascorso nell'esecuzione dell'analisi che costituiva il tempo inclusivo trascorso della funzione elencata

Riepilogo dei dati dell'analisi per l'allocazione di memoria

I dati del riepilogo per l'allocazione della memoria vengono visualizzati quando l'analisi per l'allocazione di memoria .NET è attivata per il codice gestito. Per ulteriori informazioni, vedere la classe Procedura: raccogliere dati di durata e allocazione della memoria .NET.

Funzioni che allocano molta memoria

Elenca le funzioni che allocano in memoria il maggior numero di byte esclusivi. I byte esclusivi sono quelli allocati durante l'esecuzione del codice della funzione. I byte esclusivi non includono le allocazioni eseguite dalle funzioni che vengono chiamate dalla funzione elencata.

Nella riga di una funzione vengono visualizzate le seguenti informazioni:

  • il nome della funzione

  • il numero complessivo di byte allocati dalle chiamate alla funzione

  • la percentuale di tutta la memoria allocata nel processo analizzato che è stata allocata dalla funzione

Tipi con molta memoria allocata

Elenca i tipi .NET che richiedono il valore totale maggiore per l'allocazione della memoria durante l'esecuzione dell'analisi.

Nella riga di un tipo vengono visualizzate le seguenti informazioni:

  • il nome del tipo

  • il numero complessivo di byte allocato per tutte le istanze del tipo

  • la percentuale di tutta la memoria allocata nel processo che è stata allocata dalla funzione

Tipi con molte istanze

Elenca i tipi che sono stati creati il maggior numero di volte nell'esecuzione dell'analisi.

Nella riga di una funzione vengono visualizzate le seguenti informazioni:

  • il nome del tipo

  • il numero complessivo di istanze del tipo creato

  • la percentuale di tutte le istanze di tutti i tipi creati nell'esecuzione dell'analisi che erano istanze del tipo elencato

    Nota:

    In base a come sono configurate le proprietà di Strumentazione, la seguente barra delle informazioni potrebbe essere visualizzata nella parte superiore del report: Le funzioni brevi sono state escluse dalla strumentazione e non verranno visualizzate nel report. Per ulteriori informazioni sulla configurazione della strumentazione per includere o escludere funzioni brevi, vedere Procedura: escludere o includere funzioni brevi nella strumentazione.

Vedere anche

Altre risorse

Visualizzazioni dei report degli strumenti di analisi