Sviluppatori

PerfView Scarica lo strumento di analisi delle prestazioni da Microsoft

PerfView Scarica lo strumento di analisi delle prestazioni da Microsoft

Microsoft ha rilasciato l'ultima versione di PerfView, che risolve bug minori e aggiunge il supporto per Microsoft .NETTO 4.5. Microsoft ha sviluppato questi strumenti per analizzare e isolare i problemi di prestazioni relativi alla CPU o alla memoria per gli sviluppatori di applicazioni. Ti aiuterà a restringere la funzione o il thread che causa il problema di prestazioni e puntare al codice sorgente, in modo da poterlo ottimizzare o correggere eventuali bug in quella sezione specifica.

PerfView

A differenza di altri strumenti, ho trovato PerfView di Microsoft, molto intuitivo con tonnellate di informazioni con collegamenti ipertestuali per l'utente, per capire come funziona. Microsoft ha incluso un Tutorial.EXE file; provalo e vedi come funziona. Lo strumento utilizza la funzione Event Tracing for Windows (ETW) per analizzare e scaricare i dati. È molto utile durante la risoluzione dei problemi relativi alle prestazioni per il tuo programma.

Lo strumento fondamentalmente scatta un'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 lo stack di tutti i processi, ma puoi scegliere il file EXE che desideri risolvere. Come puoi vedere nell'immagine sotto, ti dice il nome di ogni frame nella raccolta stack, con il costo totale della CPU e l'importo 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 a individuarne la fonte.  Puoi anche definire il server dei simboli, in modo che lo scarichi e lo memorizzi nella cache localmente.

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

Tutorial 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 sulla CPU
  3. Risoluzione dei simboli
  4. Raggruppamento e piegatura
  5. Perforazione dei costi

Scarica PerfView

Puoi scaricarlo da qui.

Come invertire la direzione di scorrimento del mouse e dei touchpad in Windows 10
Topo e Touchpads non solo rende l'elaborazione semplice, ma anche più efficiente e richiede meno tempo. Non possiamo immaginare una vita senza questi ...
Come modificare il puntatore del mouse e le dimensioni, il colore e lo schema del cursore su Windows 10
Il puntatore del mouse e il cursore in Windows 10 sono aspetti molto importanti del sistema operativo. Questo si può dire anche per altri sistemi oper...
Motori di gioco gratuiti e open source per lo sviluppo di giochi Linux
Questo articolo tratterà un elenco di motori di gioco gratuiti e open source che possono essere utilizzati per lo sviluppo di giochi 2D e 3D su Linux....