PerfView: Scarica Performance Analysis Tool di Microsoft

Sommario:

PerfView: Scarica Performance Analysis Tool di Microsoft
PerfView: Scarica Performance Analysis Tool di Microsoft

Video: PerfView: Scarica Performance Analysis Tool di Microsoft

Video: PerfView: Scarica Performance Analysis Tool di Microsoft
Video: Windows 7/8/10 - Correzione dell'errore "Non si dispone dell'autorizzazione per accedere" - YouTube 2024, Maggio
Anonim

Microsoft ha rilasciato l'ultima versione di PerfView, che corregge bug minori e aggiunge il supporto per Microsoft.NET 4.5. Microsoft ha sviluppato questi strumenti per analizzare e isolare problemi di prestazioni relativi alla CPU o alla memoria per gli sviluppatori di applicazioni. Ti aiuterà a restringere la funzione o il thread, che sta causando il problema di prestazioni e punta al codice sorgente, in modo che tu possa ottimizzarlo o correggere eventuali bug in quella specifica sezione.

Image
Image

PerfView

A differenza di altri strumenti, ho trovato PerfView di Microsoft, per essere molto user-friendly con tonnellate di informazioni ipertestuali per l'utente, per capire come funziona. Microsoft ha incluso a Tutorial.exe file; provalo e guarda come funziona. Lo strumento utilizza la funzionalità Event Tracing per Windows (ETW) per analizzare e scaricare i dati. È molto utile durante la risoluzione dei problemi relativi alle prestazioni del tuo programma.

Lo strumento prende fondamentalmente l'istantanea degli stack, interrompendo la CPU. Si consiglia vivamente di leggere la sezione Tutorial e le guide fornite all'interno dello strumento, per comprendere meglio lo strumento.

Per impostazione predefinita, prende la pila di tutti i processi, ma puoi scegliere il file EXE che bacchettai risolvere. Come puoi vedere nell'immagine qui sotto, ti comunicherai il nome di ciascun frame nella raccolta stack, con il costo totale della CPU e l'ammontare totale del costo.

In questo modo, la risoluzione dei problemi è molto più semplice e ti aiuta a scoprire quale frame nello stack potrebbe causare problemi di utilizzo della CPU e individuare la fonte di esso. È inoltre possibile definire il server Symbol, in modo che lo scarichi e lo memorizzi nella cache localmente.
In questo modo, la risoluzione dei problemi è molto più semplice e ti aiuta a scoprire quale frame nello stack potrebbe causare problemi di utilizzo della CPU e individuare la fonte di esso. È inoltre possibile definire il server Symbol, in modo che lo scarichi e lo memorizzi nella cache localmente.

Si tratta di un ottimo strumento per gli sviluppatori di applicazioni per restringere e individuare i problemi relativi alle prestazioni, in modo più efficace. Se sei uno sviluppatore di applicazioni, assicurati di controllare PerVeiw; ti aiuterà sicuramente.

Esercizi PerfView

Per ulteriori informazioni, ecco un paio di tutorial video disponibili sull'indagine sul Tempo:

  1. Raccolta di dati con il comando "Esegui" di PerfView
  2. Una semplice indagine sulle CPU
  3. Risoluzione dei simboli
  4. Raggruppamento e piegatura
  5. Drilling Into Cost

Download PerfView

Puoi scaricarlo da qui.

Consigliato: