Analisi delle prestazioni dell'applicazione tramite gli strumenti di profilatura
Gli strumenti di profilatura di Visual Studio consentono agli sviluppatori di misurare, valutare e risolvere i problemi correlati alle prestazioni riscontrati nel codice.Tali strumenti sono completamente integrati nell'IDE al fine di semplificare le attività dell'utente
La profilatura di un'applicazione è un processo sempliceche ha inizio con la creazione di una nuova sessione di prestazioni.In Visual Studio Team System Development Edition, è possibile utilizzare la creazione guidata sessione di prestazioni per creare una nuova sessione di prestazioni.Al termine di una sessione di prestazioni, i dati raccolti durante la profilatura vengono salvati in un file vspche può essere visualizzato all'interno dell'IDE.Sono disponibili diverse visualizzazioni di report che consentono di visualizzare e rilevare i problemi di prestazioni dai dati raccolti.
Gli strumenti di profilatura possono essere utilizzati anche dalla riga di comando.Ciò garantisce agli utenti la flessibilità di eseguire gli strumenti in questione dalla riga di comando o di servirsene per automatizzare le attività in cui vengono utilizzati script.
Per ulteriori informazioni sugli argomenti correnti e avanzati relativi alle prestazioni e alla profilatura, cercare in Microsoft Developer Network e nei blog Microsoft.Utilizzare le parole chiave team aziendale strumenti di prestazioni.
Attività comuni
Task |
Contenuto correlato |
---|---|
Nuove tecniche per Windows 8 |
Profilatura delle applicazioni Windows 8 e Windows Server 2012 |
Informazioni sui concetti correlati alla profilatura: informazioni su concetti e termini relativi alla raccolta, visualizzazione e analisi delle prestazioni del codice mediante gli strumenti di profilatura. |
|
Esercitazioni pratiche: procedure di base utilizzabili per raccogliere, visualizzare e analizzare le prestazioni del codice mediante gli strumenti di profilatura.È possibile esercitarsi con procedure dettagliate pratiche. |
|
Configurare una sessione di profilatura: informazioni sui metodi avanzati per specificare progetti o binari da profilare, selezionare un metodo di profilatura, scegliere i dati sulle prestazioni da raccogliere e impostare altre opzioni di sessione di profilatura. |
Configurazione di sessioni di prestazioni per gli strumenti di profilatura |
Controllare i dati raccolti dal profiler: informazioni su come utilizzare le proprietà della sessione di prestazioni e le procedure interattive per avviare e interrompere la profilatura nonché come limitare i dati sulle prestazioni raccolte ai soli desiderati. |
Controllo della raccolta dei dati negli strumenti di profilatura |
Individuare problemi di prestazioni: informazioni su come visualizzare e analizzare i dati di prestazioni raccolti nella finestra di visualizzazione dei rapporti degli strumenti di profilatura. |
|
Analizzare le variazioni di prestazioni: informazioni su come confrontare due file di dati del profiler per analizzare le variazioni di prestazioni. |
|
Salvare e condividere i risultati: informazioni su come salvare i dati di profilatura a fini di archiviazione e condivisione. |
Salvataggio ed esportazione di dati degli strumenti di profilatura |
Automatizzare la profilatura: informazioni sull'utilizzo degli strumenti di profilatura dal prompt dei comandi. |
Utilizzo degli strumenti di profilatura dalla riga di comando |
Controllare la profilatura a livello di programmazione: informazioni su come utilizzare le API degli strumenti di profilatura gestite e native per controllare la raccolta dei dati direttamente dal codice sorgente. |