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 à allouer pour la session, en fonction de la valeur de l’attribut PercentageOfTotalMemory .
Hiérarchie d’éléments
-
<
WindowsPerformanceRecorder>
-
<
Profils>
-
<
SystemCollector>
- < Tampons>
-
<
EventCollector>
- < Tampons>
-
<
HeapEventCollector>
- < Tampons>
-
<
Profil>
-
<
Collectionneurs>
-
<
SystemCollectorId>
- < Tampons>
-
<
EventCollectorId>
- < Tampons>
-
<
HeapEventCollectorId>
- < Tampons>
-
<
SystemCollectorId>
-
<
Collectionneurs>
-
<
SystemCollector>
-
<
Profils>
Syntaxe
<Buffers Operation = "Set" | "Add" | “Remove”
Value = unsignedLong
PercentageOfTotalMemory = Boolean
MaximumBufferSpace = unsignedLong >
</Buffers>
Attributs et éléments
Attributs
Attribut | Description | Type de données | Obligatoire | Default |
---|---|---|---|---|
MaximumBufferSpace | Indique la taille maximale de la mémoire tampon, en mégaoctets, qui sera utilisée pour la collecte. Cette valeur s’applique uniquement lorsque PourcentageOfTotalMemory est true . |
unsignedLong | Non | |
opération | Indique si les mémoires tampons doivent être définies ou ajoutées. | Cet attribut peut avoir l’une des valeurs suivantes :
|
Non | Définissez |
PourcentageOfTotalMemory | Lorsque la valeur est définie true sur , limite la quantité de mémoire qui peut être consommée à la valeur Valeur. |
Boolean | Non | false |
Valeur | Indique le nombre de mémoires tampons ou, si PourcentageOfTotalMemory est défini sur true , le pourcentage de mémoire pour les mémoires tampons. |
unsignedLong | Oui |
Éléments enfants
Aucune.
Éléments parents
Élément | Description |
---|---|
EventCollector | Représente un collecteur d’événements. |
EventCollectorId | Représente un identificateur de collecteur d’événements. |
HeapEventCollector | Représente un collecteur d’événements tas. |
HeapEventCollectorId | Représente un identificateur de collecteur d’événements de tas. |
SystemCollector | Représente un collecteur système. |
SystemCollectorId | Représente un identificateur de collecteur système. |
Notes
Cet élément est utilisé uniquement pour la capture en mémoire.
Exemple
Les exemples suivants montrent comment cet élément est utilisé dans les définitions du collecteur système et du collecteur d’événements.
Le premier exemple définit la taille de la mémoire tampon à 512 Ko et limite la quantité totale de mémoire consommée à 3 %. Le deuxième exemple définit 64 mémoires tampons de 128 Ko chacune.
<SystemCollector
Id="WPRSystemCollector"
Name="NT Kernel Logger"
FileName="WPRKernel.etl">
<BufferSize
Value="512"/>
<Buffers
Value="3"
PercentageOfTotalMemory="true"/>
</SystemCollector>
<EventCollector
Id="WPREventCollector"
Name="WPR Event Collector"
FileName="somefilename.etl">
<BufferSize
Value="128"/>
<Buffers
Value="64"/>
</EventCollector>