Partager via


Éléments

Ce qui suit représente la hiérarchie d’éléments.

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.

Référence XML du profil d’enregistrement