Profilatura di applicazioni autonome dalla riga di comando

Questa sezione descrive le procedure e le opzioni per la raccolta di dati sulle prestazioni per le applicazioni client autonome Web tramite gli strumenti di profilatura di Visual Studio dalla riga di comando.

Attività comuni

Attività Contenuti correlati
Raccogliere statistiche delle applicazioni: usare il metodo di campionamento per raccogliere statistiche delle prestazioni. I dati di campionamento sono utili per analizzare i problemi di utilizzo della CPU e comprendere le caratteristiche generali delle prestazioni delle applicazioni. - Raccogliere statistiche dell'applicazione tramite campionamento
Raccogliere dati di intervallo dettagliati: usare il metodo di strumentazione per raccogliere informazioni di intervallo dettagliate. I dati di strumentazione sono utili per analizzare i problemi di I/O e per l'analisi dettagliata degli scenari delle applicazioni. - Raccogliere dati di intervallo dettagliati tramite la strumentazione
Raccogliere dati di memoria .NET: usare il campionamento o la strumentazione per raccogliere dati di allocazione della memoria .NET che illustrano le dimensioni e il numero di oggetti allocati. È anche possibile raccogliere dati sulla durata degli oggetti che mostrano le dimensioni e il numero di oggetti che vengono recuperati a ogni generazione di garbage collection. - Raccogliere dati di memoria di .NET Framework
Raccogliere dati di concorrenza: usare il metodo di concorrenza per raccogliere i dati relativi ai conflitti di risorse e all'attività dei thread. Questi dati illustrano l'utilizzo della CPU, nonché i conflitti e la migrazione di thread, i ritardi nella sincronizzazione, le aree di sovrapposizione delle operazioni di I/O e altri eventi di sistema. - Raccogli dati di concorrenza
Aggiungere dati di interazione tra livelli: è possibile aggiungere dati sulle prestazioni relative alle chiamate sincrone ADO.NET che l'applicazione ha eseguito nei confronti di un database Microsoft SQL Server. L'aggiunta di dati di interazione tra livelli a un'esecuzione di profilatura richiede procedure specifiche con gli strumenti di profilatura da riga di comando. - Raccolta dati di interazione tra livelli
Attività Contenuto correlato
Sottoporre a profilatura applicazioni ASP.NET - Sottoporre a profilatura applicazioni Web ASP.NET
Sottoporre a profilatura i servizi - Servizi profili