Table of Contents

Class BufferPerformanceMetrics

Namespace
DotCompute.Memory.Types
Assembly
DotCompute.Memory.dll

Performance metrics for unified buffer operations.

public record BufferPerformanceMetrics : IEquatable<BufferPerformanceMetrics>
Inheritance
BufferPerformanceMetrics
Implements
Inherited Members

Properties

AllocationSource

Gets or sets the allocation source.

public string AllocationSource { get; init; }

Property Value

string

The allocation source.

AverageTransferTime

Gets or sets the average transfer time.

public TimeSpan AverageTransferTime { get; init; }

Property Value

TimeSpan

The average transfer time.

LastAccessTime

Gets or sets the last access time.

public DateTimeOffset LastAccessTime { get; init; }

Property Value

DateTimeOffset

The last access time.

SizeInBytes

Gets or sets the size in bytes.

public long SizeInBytes { get; init; }

Property Value

long

The size in bytes.

TransferCount

Gets or sets the transfer count.

public long TransferCount { get; init; }

Property Value

long

The transfer count.

TransfersPerSecond

Gets or sets the transfers per second.

public double TransfersPerSecond { get; }

Property Value

double

The transfers per second.