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.

Creazione di file con estensione wprp in Visual Studio

È possibile usare Visual Studio per creare un profilo di registrazione usando il file di schema WPR, WPRControlProfiles.xsd, disponibile nella cartella di installazione WPT:

  1. Aprire il file con estensione wprp in Visual Studio.

  2. Nel menu principale scegliere XML e quindi scegliere Schemi...

  3. Nella finestra di dialogo XML Schemas visualizzata scegliere Aggiungi...

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

Contenuto della sezione

1. Definizioni dell'agente di raccolta

Come definire gli agenti di raccolta per un profilo.

2. Definizioni del provider di eventi e di sistema

Come definire i provider per un profilo.

3. Definizioni del profilo

Come definire un profilo.

Provider rigorosi

Come usare l'attributo Strict .

Ereditarietà

Descrive l'ereditarietà nella creazione di profili di registrazione.

Profili di registrazione

Creare un profilo di registrazione personalizzato

Aggiungere o rimuovere un profilo di registrazione personalizzato