Creazione di profili di registrazione
È possibile creare profili di registrazione di Windows Performance Recorder (WPR) in un file XML con estensione wprp. I profili di registrazione contengono tutte le informazioni necessarie per abilitare la registrazione delle prestazioni per uno scenario specifico. Questi dati includono informazioni sulle sessioni, i provider e le parole chiave di Event Tracing for Windows (ETW). Ogni file con estensione wprp contiene almeno una definizione del profilo, che consolida un set specifico di sessioni e provider ETW. Una definizione del profilo include anche gli attributi di sessione e provider che avviano e controllano la registrazione delle prestazioni.
I profili WPR supportano le funzionalità ETW seguenti:
Modalità di registrazione di memoria sequenziale e memoria circolare.
Numero specificato dall'utente di buffer e dimensioni del buffer per ogni sessione.
Sessioni di logger di sistema ETW insieme a NT Kernel Logger. Questa fusione include la possibilità di specificare parole chiave, stack e tag del pool di memoria.
Sessioni di evento che specificano un nome del provider o un GUID, parole chiave, stack, livello di dettaglio e memoria non a pagina.
Acquisizione di provider di stato che acquisiscono lo stato durante l'avvio o salvano solo le operazioni.
Il file con estensione wprp deve contenere definizioni specifiche elencate in un ordine specifico. Gli argomenti seguenti descrivono come creare le definizioni in tale ordine.
È possibile usare Visual Studio per creare un profilo di registrazione usando il file di schema WPR, WPRControlProfiles.xsd, disponibile nella cartella di installazione WPT:
Aprire il file con estensione wprp in Visual Studio.
Nel menu principale scegliere XML e quindi scegliere Schemi...
Nella finestra di dialogo XML Schemas visualizzata scegliere Aggiungi...
Scegliere lo schema WPRControlProfiles.xsd. Per impostazione predefinita, questo file si trova nella directory di installazione WPT:
C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit
Dopo aver selezionato lo schema, è possibile usare IntelliSense sensibile al contesto per creare il file con estensione wprp.
Come definire gli agenti di raccolta per un profilo. |
|
Come definire i provider per un profilo. |
|
Come definire un profilo. |
|
Come usare l'attributo Strict . |
|
Descrive l'ereditarietà nella creazione di profili di registrazione. |
Creare un profilo di registrazione personalizzato
Aggiungere o rimuovere un profilo di registrazione personalizzato