Compartilhar via


BufferSize

Descreve o tamanho de cada buffer, em KB.

Hierarquia de elementos

Syntax

<BufferSize Operation = "Set" | "Add" | “Remove”
            Value     = unsignedLong>
</BufferSize>

Atributos e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Padrão
Operação Indica se os elementos devem ser definidos ou adicionados. Esse atributo pode ter um dos seguintes valores:
  • Definir
  • Adicionar
  • Remover
Não Definir
Valor Indica o tamanho dos buffers, em KB. unsignedLong Sim

Elementos filho

Nenhum.

Elementos pai

Elemento Descrição
EventCollector Representa um coletor de eventos.
EventCollectorId Representa um identificador do coletor de eventos.
HeapEventCollector Representa um coletor de eventos de heap.
HeapEventCollectorId Representa um identificador de coletor de eventos de heap.
SystemCollector Representa um coletor de sistema.
SystemCollectorId Representa um identificador do coletor do sistema.

Comentários

Esse elemento é usado apenas para captura na memória.

Exemplo

Os exemplos de código a seguir mostram como esse elemento é usado nas definições do coletor de sistema e do coletor de eventos.

<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>

Elementos

Buffers

SystemCollector

EventCollector

HeapEventCollector