Condividi tramite


Guida introduttiva agli strumenti di profilatura

Le informazioni contenute in questo argomento sono valide per:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Argomento applicabile Argomento applicabile Argomento non applicabile Argomento non applicabile

In questa sezione viene fornita una panoramica dei concetti e delle attività che verranno applicati in fase di raccolta, visualizzazione e analisi delle prestazioni del codice mediante gli strumenti di profilatura di Visual Studio.

Negli strumenti di profilatura di Visual Studio sono disponibili diverse modalità per raccogliere e analizzare dati relativi alle prestazioni. In molti casi, tuttavia, la procedura migliore per iniziare consiste nell'utilizzare le impostazioni predefinite della Creazione guidata sessione di prestazioni. Con la Creazione guidata sessione di prestazioni è possibile raccogliere statistiche dell'applicazione che consentono di individuare eventuali problemi di prestazioni nel codice.

  • Gli avvisi di prestazione notificano i problemi comuni relativi alla codifica. Tali avvisi vengono visualizzati nella finestra Errori Visual Studio. È possibile passare dall'avviso al codice sorgente e ad argomenti dettagliati della Guida che consentono di scrivere un codice più efficace.

  • I rapporti degli strumenti di profilatura consentono di visualizzare diversi livelli della struttura dell'applicazione, dalle righe del codice sorgente ai processi, nonché dati di esecuzione dei programmi, dalle funzioni chiamanti e chiamate di una funzione specifica alla struttura ad albero delle chiamate dell'intera applicazione.

Attività comuni

Attività

Contenuto correlato

Profilare in modo rapido un'applicazione o un sito Web: utilizzare la Creazione guidata sessione di prestazioni per configurare ed eseguire una sessione di analisi per un sito Web o una soluzione Visual Studio.

Profilare un'applicazione senza la procedura guidata: imparare a utilizzare le pagine delle proprietà della sessione di prestazioni per creare una sessione di prestazioni.

Procedura: Acquisire dimestichezza e pratica profilando un'applicazione di esempio.

Vedere anche

Concetti

Analisi dei dati degli strumenti di profilatura

Configurazione di sessioni di prestazioni per gli strumenti di profilatura

Altre risorse

Cenni preliminari (strumenti di profilatura)

Utilizzo delle regole di prestazioni per analizzare i dati di profilatura