Éléments
Ce qui suit représente la hiérarchie d’éléments.
-
<
WindowsPerformanceRecorder>
-
<
Profils>
-
<
SystemCollector>
- < BufferSize>
- < Tampons>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
-
<
EventCollector>
- < BufferSize>
- < Tampons>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
-
<
HeapEventCollector>
- < BufferSize>
- < Tampons>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
-
<
HypervisorEventCollector>
- < BufferSize>
- < BuffersPerCPU>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
- < SystemProvider>
- < Eventprovider>
- < HeapEventProvider>
-
<
Profil>
- < ProblemCategories>
-
<
Collectionneurs>
-
<
SystemCollectorId>
- < BufferSize>
- < Tampons>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
- < SystemProviderId>
- < SystemProvider>
-
<
EventProviders>
- < EventProviderId>
- < Eventprovider>
-
<
EventCollectorId>
- < BufferSize>
- < Tampons>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
-
<
EventProviders>
- < EventProviderId>
- < Eventprovider>
-
<
HeapEventCollectorId>
- < BufferSize>
- < Tampons>
- < StackCaching>
- < MaximumFileSize>
- < FileMax>
- < HeapEventProviders>
- < HypervisorEventCollectorId>
-
<
SystemCollectorId>
-
<
SystemCollector>
- < TraceMergeProperties>
-
<
OnOffTransitionConfigurations>
-
<
OnOffTransitionConfiguration>
- < PrepareSystem>
- < NumberOfRuns>
- < PostBootDelay>
- < WakeupDelay>
- < TransitionTag>
-
<
OnOffTransitionConfiguration>
-
<
Profils>
Cette section suivante décrit les éléments que vous pouvez utiliser pour créer des profils d’enregistrement pour l’Enregistreur de performances Windows (WPR).
Dans cette section
Élément | Description |
---|---|
Mémoires tampons | Décrit le nombre de mémoires tampons à allouer lors du démarrage d’une session ou le pourcentage de mémoire totale qui doit être allouée à la session, en fonction de la valeur de l’attribut PercentageOfTotalMemory . |
BufferSize | Décrit la taille de chaque mémoire tampon, en Ko. |
BuffersPerCPU | Décrit le nombre de mémoires tampons à allouer par processeur lors du démarrage d’une session. |
CaptureStateOnSave (dans EventProvider) | Représente une collection de mots clés qui décrivent les événements à capturer lors de l’enregistrement d’une trace. |
CaptureStateOnSave (dans SystemProvider) | Représente une collection de mots clés système qui déclenche l’exécution du noyau de ces mots clés (indicateurs de noyau) lors de l’enregistrement d’une trace. |
CaptureStateOnStart (dans EventProvider) | Représente une collection de mots clés qui décrivent les événements à capturer au début d’un enregistrement. |
CaptureStateOnStart (dans SystemProvider) | Représente une collection de mots clés système qui déclenche l’exécution du noyau de ces mots clés (indicateurs de noyau) au début d’un enregistrement |
CaptureStateOnDemand (dans EventProvider) | Représente une collection de mots clés qui décrivent les événements à capturer à la demande lors de l’enregistrement. |
CaptureStateOnDemand (dans SystemProvider) | Représente une collection de mots clés qui déclenche l’exécution du noyau de ces mots clés à la demande lors de l’enregistrement. |
Collecteurs | Représente une collection d’identificateurs de collecteur système, d’identificateurs de collecteur d’événements et éventuellement d’identificateurs de collecteur d’événements de tas. |
CustomEvent | Représente un événement personnalisé. |
CustomEvents | Représente une collection d’événements personnalisés. |
CustomKeyword | Représente une mot clé personnalisée pour le profil. |
DeletePreMergedTraceFiles | Indique s’il faut supprimer les fichiers de journal de suivi des événements (ETL) pré-fusionnés. |
EventCollector | Représente un collecteur d’événements pour le profil. |
EventCollectorId | Représente un identificateur de collecteur d’événements pour le profil. |
Eventprovider | Configure le fournisseur de mode utilisateur Suivi d’événements pour Windows (ETW). |
EventProviderId | Représente un identificateur de fournisseur d’événements pour le profil. |
EventProviders | Représente une collection d’identificateurs de fournisseur d’événements et de fournisseurs d’événements. |
FileCompression | Indique s’il faut compresser le fichier ETL. |
FileMax | Indique le nombre maximal d’instances du fichier journal créé par ETW. |
HeapEventCollector | Représente un collecteur pour les événements de tas. |
HeapEventCollectorId | Représente un identificateur pour un collecteur d’événements de tas pour le profil. |
HeapEventProvider | Représente un fournisseur d’événements de tas pour le profil. |
HeapEventProviderId | Représente un identificateur pour un fournisseur d’événements de tas. |
HeapEventProviders | Représente une collection d’identificateurs de fournisseur d’événements de tas et de fournisseurs d’événements de tas. |
HeapProcessId | Identifie de manière unique un processus de tas. |
HeapProcessIds | Représente une collection d’identificateurs de processus de tas. |
HypervisorEventCollector | Représente un collecteur pour les événements d’hyperviseur. |
HypervisorEventCollectorId | Représente un identificateur pour un collecteur d’événements de tas pour le profil. |
Mot clé (dans EventProvider) | Décrit le mot clé ETW pour un fournisseur en mode utilisateur. |
Mot clé (dans SystemProvider) | Décrit les indicateurs de noyau qui peuvent être activés pour la session en mode noyau. |
Mots clés (dans EventProvider) | Représente une collection de mots clés du fournisseur d’événements. |
Mots clés (dans SystemProvider) | Représente une collection de mots clés de fournisseur système. |
MaximumFileSize | Décrit la taille maximale du fichier de trace. |
NumberOfRuns | Indique le nombre de fois où une transition on/off est exécutée. |
OnOffTransitionConfiguration | Représente une configuration de transition activée/désactivée. |
OnOffTransitionConfigurations | Représente une collection de configurations de transition on/off. |
PoolTag | Décrit les balises de pool à activer pour l’analyse des pages de pool. |
PoolTags | Représente une collection d’un maximum de quatre balises de pool. |
PostBootDelay | Indique la longueur du délai, en secondes, après le démarrage d’une transition on/off. |
PrepareSystem | Indique s’il faut préparer le système pour une transition on/off. |
ProblemCategories | Représente une collection de catégories de problèmes. |
ProblemCategory | Représente une catégorie de problème pour le profil. |
Profil | Représente une collection de catégories de problèmes et de collecteurs. |
Profils | Représente une collection de collecteurs, de fournisseurs et de profils. |
Pile | Décrit les événements de noyau sur lesquels les piles doivent être activées. |
StackCaching | Décrit les attributs de mise en cache de pile des collecteurs. |
Piles | Représente une collection de piles. |
SystemCollector | Décrit les configurations pour activer la session en mode noyau ETW. |
SystemCollectorId | Représente l’identificateur d’un collecteur système. |
SystemProvider | Décrit la configuration pour activer le fournisseur en mode noyau. |
SystemProviderId | Identifie de manière unique le fournisseur système. |
TraceMergeProperties | Représente une collection de propriétés de fusion de trace. |
TraceMergeProperty | Contient des configurations qui sont appliquées lors de la fusion d’enregistrements de plusieurs profils. |
TransitionTag | Indique la balise de transition d’un élément OnOffTransitionConfiguration . |
WakeupDelay | Indique le délai, en secondes, lors de la sortie d’un état de veille pour un élément OnOffTransitionConfiguration . |
WindowsPerformanceRecorder | Représente les métadonnées relatives à la création de profils. |