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 |
---|---|---|---|
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