Condividi tramite


Procedura: analizzare con la Creazione guidata sessione di prestazioni e le impostazioni predefinite del profiler

Aggiornamento: novembre 2007

Le funzionalità e le opzioni degli strumenti di analisi di Visual Studio consentono di controllare completamente una sessione di analisi. Tuttavia, in molti casi, per individuare i problemi relativi alle prestazioni del progetto è sufficiente utilizzare la Creazione guidata sessione di prestazioni per configurare la sessione, le impostazioni predefinite delle finestre Esplora prestazioni e Controllo raccolta dati per la raccolta di dati e le visualizzazioni standard dei dati dei report di Strumenti di analisi.

In questo argomento viene descritto come analizzare rapidamente un'applicazione del client Windows tramite la Creazione guidata sessione di prestazioni e le impostazioni predefinite di Strumenti di analisi. Vengono spiegate le seguenti procedure:

  • Utilizzo della Creazione guidata sessione di prestazioni per configurare una sessione di prestazioni per un progetto.

  • Raccolta dei dati relativi alle prestazioni per un'applicazione e inserimento dei contrassegni nei file di dati dell'analisi in supporto all'analisi dei dati.

  • Visualizzazione e filtro dei dati relativi alle prestazioni nell'IDE di Visual Studio.

  • Utilizzo del filtro Percorso ricorrente nella visualizzazione Albero delle chiamate per trovare le funzioni in cui l'applicazione ha impiegato più tempo.

Importante   Dal momento che l'analisi può essere complessa, l'utilizzo delle procedure di questo argomento non garantisce l'identificazione di un problema di prestazioni critico nell'applicazione. L'argomento costituisce un'introduzione agli strumenti di analisi di Visual Studio.

Per creare una sessione di prestazioni per un'applicazione client Windows

  1. Aprire la soluzione nell'IDe di Visual Studio.

  2. Dal menu Analizza scegliere Avvia Creazione guidata sessione di prestazioni.

  3. Dall'elenco a discesa Specificare le destinazioni per l'analisi selezionare il nome dell'applicazione da analizzare, quindi scegliere Avanti. È possibile aggiungere altri binari in un secondo momento.

  4. Accettare il metodo di analisi predefinito Campionamento e scegliere Avanti.

  5. Scegliere Fine.

Per raccogliere i dati relativi alle prestazioni per l'applicazione

  1. Se Esplora prestazioni non è visualizzato, selezionare il menu Analizza , quindi Windows ed Esplora prestazioni.

  2. Fare clic con il pulsante destro del mouse sul nome della sessione di prestazioni, quindi scegliere Avvio con analisi.

    Viene visualizzata la finestra Controllo raccolta dati .

  3. Prima di verificare la funzionalità dell'applicazione desiderata, selezionare Contrassegno uno, quindi fare clic su Inserisci contrassegno nella barra degli strumenti Controllo raccolta dati.

  4. Verificare la funzionalità dell'applicazione desiderata.

  5. Nella barra degli strumenti Controllo raccolta dati, selezionare Contrassegno due, quindi fare clic su Inserisci contrassegno.

  6. Chiudere l'applicazione nel modo normale. In Strumenti di analisi vengono elaborati i dati relativi alle prestazioni e nell'IDE di Visual Studio viene visualizzata la visualizzazione Riepilogo. 

Per filtrare il file di dati dell'analisi per visualizzare i dati raccolti tra contrassegni

  1. Nella barra degli strumenti della visualizzazione dei dati selezionare Contrassegni dall'elenco Visualizzazione corrente.

  2. Dall'elenco Nome contrassegno, selezionare le righe che contengono Contrassegno uno e Contrassegno due.

  3. Fare clic con il pulsante destro del mouse e selezionare Aggiungi filtro in contrassegni.

  4. Fare clic su Esegui filtro nel filtro della visualizzazione dei dati.

Per trovare le funzioni dell'applicazione che utilizzano più tempo

  1. Nella barra degli strumenti della visualizzazione dei dati, selezionare Albero delle chiamate dall'elenco Visualizzazione corrente.

  2. Nella barra degli strumenti della visualizzazione dei dati, fare clic su Espandi percorso ricorrente.

  3. Trovare le funzioni dell'applicazione che sono nel percorso ricorrente.

Vedere anche

Altre risorse

Analisi delle prestazioni dell'applicazione mediante gli strumenti di analisi

Guida introduttiva agli strumenti di analisi

Cenni preliminari (strumenti di analisi)