Búferes
Describe el número de búferes que se van a asignar al iniciar una sesión o el porcentaje de memoria total que se asignará a la sesión, según el valor del atributo PercentageOfTotalMemory .
Jerarquía de elementos
-
<
WindowsPerformanceRecorder>
-
<
Perfiles>
-
<
SystemCollector>
- < Búferes>
-
<
EventCollector>
- < Búferes>
-
<
HeapEventCollector>
- < Búferes>
-
<
Perfil>
-
<
Coleccionistas>
-
<
SystemCollectorId>
- < Búferes>
-
<
EventCollectorId>
- < Búferes>
-
<
HeapEventCollectorId>
- < Búferes>
-
<
SystemCollectorId>
-
<
Coleccionistas>
-
<
SystemCollector>
-
<
Perfiles>
Sintaxis
<Buffers Operation = "Set" | "Add" | “Remove”
Value = unsignedLong
PercentageOfTotalMemory = Boolean
MaximumBufferSpace = unsignedLong >
</Buffers>
Atributos y elementos
Atributos
Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
---|---|---|---|---|
MaximumBufferSpace | Indica el tamaño máximo del búfer, en megabytes, que se usará para la colección. Este valor solo se aplica cuando PercentageOfTotalMemory es true . |
unsignedLong | No | |
operación | Indica si se deben establecer o agregar búferes. | Este atributo puede tener uno de los siguientes valores:
|
No | Set |
PercentageOfTotalMemory | Cuando se establece en true , limita la cantidad de memoria que se puede consumir en el valor de Value. |
Boolean | No | false |
Valor | Indica el número de búferes o si PercentageOfTotalMemory está establecido true en , el porcentaje de memoria de los búferes. |
unsignedLong | Sí |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento | Descripción |
---|---|
EventCollector | Representa un recopilador de eventos. |
EventCollectorId | Representa un identificador del recopilador de eventos. |
HeapEventCollector | Representa un recopilador de eventos del montón. |
HeapEventCollectorId | Representa un identificador del recopilador de eventos del montón. |
SystemCollector | Representa un recopilador del sistema. |
SystemCollectorId | Representa un identificador del recopilador del sistema. |
Comentarios
Este elemento solo se usa para la captura en memoria.
Ejemplo
En los ejemplos siguientes se muestra cómo se usa este elemento en las definiciones del recopilador del sistema y del recopilador de eventos.
En el primer ejemplo se establece el tamaño del búfer en 512 KB y se limita la cantidad total de memoria consumida al 3 %. En el segundo ejemplo se establecen 64 búferes de 128 KB cada uno.
<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>