Elementi
Di seguito è rappresentata la gerarchia degli elementi.
-
<
WindowsPerformanceRecorder>
-
<
Profili>
-
<
SystemCollector>
- < Buffersize>
- < Buffer>
- < StackCaching>
- < Maximumfilesize>
- < FileMax>
-
<
EventCollector>
- < Buffersize>
- < Buffer>
- < StackCaching>
- < Maximumfilesize>
- < FileMax>
-
<
HeapEventCollector>
- < Buffersize>
- < Buffer>
- < StackCaching>
- < Maximumfilesize>
- < FileMax>
-
<
HypervisorEventCollector>
- < Buffersize>
- < BuffersPerCPU>
- < StackCaching>
- < Maximumfilesize>
- < FileMax>
- < SystemProvider>
- < EventProvider>
- < HeapEventProvider>
-
<
Profilo>
- < ProblemCategories>
-
<
Collezionisti>
-
<
SystemCollectorId>
- < Buffersize>
- < Buffer>
- < StackCaching>
- < Maximumfilesize>
- < FileMax>
- < SystemProviderId>
- < SystemProvider>
- < EventProviders>
- < EventCollectorId>
-
<
HeapEventCollectorId>
- < Buffersize>
- < Buffer>
- < StackCaching>
- < Maximumfilesize>
- < FileMax>
- < HeapEventProviders>
- < HypervisorEventCollectorId>
-
<
SystemCollectorId>
-
<
SystemCollector>
- < TraceMergeProperties>
-
<
OnOffTransitionConfigurations>
-
<
OnOffTransitionConfiguration>
- < PrepareSystem>
- < NumberOfRuns>
- < PostBootDelay>
- < WakeupDelay>
- < TransitionTag>
-
<
OnOffTransitionConfiguration>
-
<
Profili>
Questa sezione seguente descrive gli elementi che è possibile usare per creare profili di registrazione per Windows Performance Recorder (WPR).
Contenuto della sezione
Elemento | Descrizione |
---|---|
Buffer | Descrive il numero di buffer da allocare all'avvio di una sessione o la percentuale di memoria totale da allocare per la sessione, a seconda del valore dell'attributo PercentageOfTotalMemory . |
BufferSize | Descrive le dimensioni di ogni buffer, in KB. |
BuffersPerCPU | Descrive il numero di buffer da allocare per CPU all'avvio di una sessione. |
CaptureStateOnSave (in EventProvider) | Rappresenta una raccolta di parole chiave che descrivono gli eventi da acquisire quando viene salvata una traccia. |
CaptureStateOnSave (in SystemProvider) | Rappresenta una raccolta di parole chiave di sistema che attivano il rundown del kernel di tali parole chiave (flag kernel) quando viene salvata una traccia. |
CaptureStateOnStart (in EventProvider) | Rappresenta una raccolta di parole chiave che descrivono gli eventi da acquisire all'inizio di una registrazione. |
CaptureStateOnStart (in SystemProvider) | Rappresenta una raccolta di parole chiave di sistema che attivano il rundown del kernel di tali parole chiave (flag del kernel) all'inizio di una registrazione |
CaptureStateOnDemand (in EventProvider) | Rappresenta una raccolta di parole chiave che descrivono gli eventi da acquisire su richiesta durante la registrazione. |
CaptureStateOnDemand (in SystemProvider) | Rappresenta una raccolta di parole chiave che attiva l'esecuzione del kernel di tali parole chiave su richiesta durante la registrazione. |
Collezionisti | Rappresenta una raccolta di identificatori dell'agente di raccolta di sistema, identificatori dell'agente di raccolta eventi e facoltativamente identificatori dell'agente di raccolta eventi heap. |
CustomEvent | Rappresenta un evento personalizzato. |
CustomEvents | Rappresenta una raccolta di eventi personalizzati. |
CustomKeyword | Rappresenta una parola chiave personalizzata per il profilo. |
DeletePreMergedTraceFiles | Indica se eliminare i file di traccia eventi premerged (ETL). |
EventCollector | Rappresenta un agente di raccolta eventi per il profilo. |
EventCollectorId | Rappresenta un identificatore dell'agente di raccolta eventi per il profilo. |
EventProvider | Configura il provider in modalità utente di Traccia eventi per Windows (ETW). |
EventProviderId | Rappresenta un identificatore del provider di eventi per il profilo. |
EventProviders | Rappresenta una raccolta di identificatori del provider di eventi e provider di eventi. |
FileCompression | Indica se comprimere il file ETL. |
FileMax | Indica il numero massimo di istanze del file di log creato da ETW. |
HeapEventCollector | Rappresenta un agente di raccolta per gli eventi heap. |
HeapEventCollectorId | Rappresenta un identificatore per un agente di raccolta di eventi heap per il profilo. |
HeapEventProvider | Rappresenta un provider di eventi heap per il profilo. |
HeapEventProviderId | Rappresenta un identificatore per un provider di eventi heap. |
HeapEventProviders | Rappresenta una raccolta di identificatori del provider di eventi heap e provider di eventi heap. |
HeapProcessId | Identifica in modo univoco un processo heap. |
HeapProcessIds | Rappresenta una raccolta di identificatori di processo heap. |
HypervisorEventCollector | Rappresenta un agente di raccolta per gli eventi dell'hypervisor. |
HypervisorEventCollectorId | Rappresenta un identificatore per un agente di raccolta di eventi heap per il profilo. |
Parola chiave (in EventProvider) | Descrive la parola chiave ETW per un provider in modalità utente. |
Parola chiave (in SystemProvider) | Descrive i flag del kernel che possono essere abilitati per la sessione in modalità kernel. |
Parole chiave (in EventProvider) | Rappresenta una raccolta di parole chiave del provider di eventi. |
Parole chiave (in SystemProvider) | Rappresenta una raccolta di parole chiave del provider di sistema. |
Maximumfilesize | Descrive le dimensioni massime del file di traccia. |
NumberOfRuns | Indica il numero di volte in cui viene eseguita una transizione on/off. |
OnOffTransitionConfiguration | Rappresenta una configurazione di transizione on/off. |
OnOffTransitionConfigurations | Rappresenta una raccolta di configurazioni di transizione on/off. |
PoolTag | Descrive i tag del pool da abilitare per l'analisi delle pagine del pool. |
PoolTags | Rappresenta una raccolta di un massimo di quattro tag del pool. |
PostBootDelay | Indica la lunghezza del ritardo, in secondi, dopo l'avvio per una transizione on/off. |
PrepareSystem | Indica se preparare il sistema per una transizione on/off. |
ProblemiCategorie | Rappresenta una raccolta di categorie di problemi. |
ProblemCategory | Rappresenta una categoria di problemi per il profilo. |
Profilo | Rappresenta una raccolta di categorie e raccolte di problemi. |
Profili | Rappresenta una raccolta di agente di raccolta, provider e profili. |
Tra elementi sovrapposti | Descrive gli eventi del kernel in cui devono essere abilitati gli stack. |
StackCaching | Descrive gli attributi di memorizzazione nella cache dello stack degli agenti di raccolta. |
Stack | Rappresenta una raccolta di stack. |
SystemCollector | Descrive le configurazioni per abilitare la sessione in modalità kernel ETW. |
SystemCollectorId | Rappresenta l'identificatore di un agente di raccolta di sistema. |
SystemProvider | Descrive la configurazione per abilitare il provider in modalità kernel. |
SystemProviderId | Identifica in modo univoco il provider di sistema. |
TraceMergeProperties | Rappresenta una raccolta di proprietà di merge di traccia. |
TraceMergeProperty | Contiene configurazioni applicate quando vengono unite le registrazioni da più profili. |
TransitionTag | Indica il tag di transizione per un elemento OnOffTransitionConfiguration . |
WakeupDelay | Indica il ritardo, in secondi, quando si esce da uno stato di sospensione per un elemento OnOffTransitionConfiguration . |
WindowsPerformanceRecorder | Rappresenta i metadati relativi alla creazione di profili. |