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
BytesPrefetched
Gets or sets the total bytes prefetched.
public long BytesPrefetched { get; set; }
Property Value
CollectionStarted
Gets or sets when statistics collection started.
public DateTimeOffset CollectionStarted { get; set; }
Property Value
CurrentBytesInUse
Gets or sets the current bytes in use.
public long CurrentBytesInUse { get; set; }
Property Value
MemoryAdviceCount
Gets or sets the number of memory advice calls.
public int MemoryAdviceCount { get; set; }
Property Value
PeakMemoryUsage
Gets or sets the peak memory usage.
public long PeakMemoryUsage { get; set; }
Property Value
PrefetchOperations
Gets or sets the total number of prefetch operations.
public long PrefetchOperations { get; set; }
Property Value
TotalAllocations
Gets or sets the total number of allocations.
public int TotalAllocations { get; set; }
Property Value
TotalBytesAllocated
Gets or sets the total bytes allocated.
public long TotalBytesAllocated { get; set; }
Property Value
TotalMigrationTime
Gets or sets the total migration time.
public TimeSpan TotalMigrationTime { get; set; }