Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Describes the size of each buffer, in KB.
Element Hierarchy
- <WindowsPerformanceRecorder>
- <Profiles>
- <SystemCollector>
- <BufferSize>
- <EventCollector>
- <BufferSize>
- <HeapEventCollector>
- <BufferSize>
- <Profile>
- <Collectors>
- <SystemCollectorId>
- <BufferSize>
- <EventCollectorId>
- <BufferSize>
- <HeapEventCollectorId>
- <BufferSize>
- <SystemCollectorId>
- <Collectors>
- <SystemCollector>
- <Profiles>
Syntax
<BufferSize Operation = "Set" | "Add" | “Remove”
Value = unsignedLong>
</BufferSize>
Attributes and Elements
Attributes
| Attribute | Description | Data type | Required | Default |
|---|---|---|---|---|
| Operation | Indicates whether elements should be set or added. | This attribute can have one of the following values:
|
No | Set |
| Value | Indicates the size of the buffers, in KB. | unsignedLong | Yes |
Child Elements
None.
Parent Elements
| Element | Description |
|---|---|
| EventCollector | Represents an event collector. |
| EventCollectorId | Represents an event collector identifier. |
| HeapEventCollector | Represents a heap event collector. |
| HeapEventCollectorId | Represents a heap event collector identifier. |
| SystemCollector | Represents a system collector. |
| SystemCollectorId | Represents a system collector identifier. |
Remarks
This element is used only for in-memory capture.
Example
The following code examples show how this element is used in system collector and event collector definitions.
<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>