Class MemoryUtilizationStats
- Namespace
- DotCompute.Abstractions.Debugging.Types
- Assembly
- DotCompute.Abstractions.dll
Memory utilization statistics.
public sealed class MemoryUtilizationStats
- Inheritance
-
MemoryUtilizationStats
- Inherited Members
Properties
AllocationEfficiency
Gets or sets the memory allocation efficiency (0-1).
public double AllocationEfficiency { get; set; }
Property Value
AverageGCCollections
Gets or sets the average garbage collection count.
public double AverageGCCollections { get; set; }
Property Value
AverageMemoryBandwidth
Gets or sets the average memory bandwidth in GB/s.
public double AverageMemoryBandwidth { get; set; }
Property Value
AverageMemoryUsage
Gets or sets the average memory usage in bytes.
public long AverageMemoryUsage { get; set; }
Property Value
CacheHitRate
Gets or sets the cache hit rate percentage (0-100).
public double CacheHitRate { get; set; }
Property Value
MinMemoryUsage
Gets or sets the minimum memory usage in bytes.
public long MinMemoryUsage { get; set; }
Property Value
PeakMemoryBandwidth
Gets or sets the peak memory bandwidth in GB/s.
public double PeakMemoryBandwidth { get; set; }
Property Value
PeakMemoryUsage
Gets or sets the peak memory usage in bytes.
public long PeakMemoryUsage { get; set; }