Table of Contents

Class UnifiedMemoryStatistics

Namespace
DotCompute.Core.Models
Assembly
DotCompute.Core.dll

Statistics for unified memory management.

public class UnifiedMemoryStatistics
Inheritance
UnifiedMemoryStatistics
Inherited Members

Properties

ActiveAllocations

Gets or sets the number of active allocations.

public int ActiveAllocations { get; set; }

Property Value

int

BytesPrefetched

Gets or sets the total bytes prefetched.

public long BytesPrefetched { get; set; }

Property Value

long

CollectionStarted

Gets or sets when statistics collection started.

public DateTimeOffset CollectionStarted { get; set; }

Property Value

DateTimeOffset

CurrentBytesInUse

Gets or sets the current bytes in use.

public long CurrentBytesInUse { get; set; }

Property Value

long

MemoryAdviceCount

Gets or sets the number of memory advice calls.

public int MemoryAdviceCount { get; set; }

Property Value

int

PeakMemoryUsage

Gets or sets the peak memory usage.

public long PeakMemoryUsage { get; set; }

Property Value

long

PrefetchOperations

Gets or sets the total number of prefetch operations.

public long PrefetchOperations { get; set; }

Property Value

long

TotalAllocations

Gets or sets the total number of allocations.

public int TotalAllocations { get; set; }

Property Value

int

TotalBytesAllocated

Gets or sets the total bytes allocated.

public long TotalBytesAllocated { get; set; }

Property Value

long

TotalMigrationTime

Gets or sets the total migration time.

public TimeSpan TotalMigrationTime { get; set; }

Property Value

TimeSpan