Буферы
Описывает количество буферов, выделяемых при запуске сеанса, или процент от общего объема памяти, выделяемой для сеанса, в зависимости от значения атрибута PercentageOfTotalMemory .
Иерархия элементов
-
<
WindowsPerformanceRecorder>
-
<
Профили>
-
<
SystemCollector>
- < Буферов>
-
<
EventCollector>
- < Буферов>
-
<
HeapEventCollector>
- < Буферов>
-
<
Профиль>
-
<
Коллекционеров>
-
<
SystemCollectorId>
- < Буферов>
-
<
EventCollectorId>
- < Буферов>
-
<
HeapEventCollectorId>
- < Буферов>
-
<
SystemCollectorId>
-
<
Коллекционеров>
-
<
SystemCollector>
-
<
Профили>
Синтаксис
<Buffers Operation = "Set" | "Add" | “Remove”
Value = unsignedLong
PercentageOfTotalMemory = Boolean
MaximumBufferSpace = unsignedLong >
</Buffers>
Атрибуты и элементы
Атрибуты
Атрибут | Описание | Тип данных | Обязательно | Значение по умолчанию |
---|---|---|---|---|
MaximumBufferSpace | Указывает максимальный размер буфера (в мегабайтах), который будет использоваться для сбора. Это значение применяется только в том случае , если PercentageOfTotalMemory имеет значение true . |
unsignedLong | Нет | |
Операция | Указывает, следует ли устанавливать или добавлять буферы. | Этот атрибут может иметь одно из следующих значений:
|
Нет | Присвойте параметру |
PercentageOfTotalMemory | Если задано значение true , ограничивает объем памяти, который можно использовать, значением Value. |
Логическое | Нет | false |
Значение | Указывает количество буферов или, если параметр PercentageOfTotalMemory имеет значение true , процент памяти для буферов. |
unsignedLong | Да |
Дочерние элементы
Отсутствует.
Родительские элементы
Элемент | Описание |
---|---|
EventCollector | Представляет сборщик событий. |
EventCollectorId | Представляет идентификатор сборщика событий. |
HeapEventCollector | Представляет сборщик событий кучи. |
HeapEventCollectorId | Представляет идентификатор сборщика событий кучи. |
SystemCollector | Представляет системный сборщик. |
SystemCollectorId | Представляет идентификатор системного сборщика. |
Комментарии
Этот элемент используется только для записи в памяти.
Пример
В следующих примерах показано, как этот элемент используется в определениях сборщика систем и сборщика событий.
В первом примере размер буфера устанавливается равным 512 КБ и ограничивает общий объем потребляемой памяти 3 процентами. Во втором примере задается 64 буфера по 128 КБ каждый.
<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>
Связанные темы
Elements (XElement Dynamic Property) (Elements (Динамическое свойство XElement))