Table of Contents

Class DeviceBufferPoolStatistics

Namespace
DotCompute.Core.Memory
Assembly
DotCompute.Core.dll

Device buffer pool statistics.

public sealed class DeviceBufferPoolStatistics
Inheritance
DeviceBufferPoolStatistics
Inherited Members

Properties

ActiveBuffers

Gets or sets the active buffers.

public int ActiveBuffers { get; init; }

Property Value

int

The active buffers.

AllocationCount

Gets or sets the allocation count.

public long AllocationCount { get; init; }

Property Value

long

The allocation count.

AvailableBytes

Gets or sets the available bytes.

public long AvailableBytes { get; init; }

Property Value

long

The available bytes.

DeallocationCount

Gets or sets the deallocation count.

public long DeallocationCount { get; init; }

Property Value

long

The deallocation count.

DeviceId

Gets or sets the device identifier.

public required string DeviceId { get; init; }

Property Value

string

The device id.

DeviceName

Gets or sets the device name.

public required string DeviceName { get; init; }

Property Value

string

The device name.

PoolEfficiency

Gets or sets the pool efficiency.

public double PoolEfficiency { get; init; }

Property Value

double

The pool efficiency.

TotalAllocatedBytes

Gets or sets the total allocated bytes.

public long TotalAllocatedBytes { get; init; }

Property Value

long

The total allocated bytes.