Class MemoryPoolStatistics
- Namespace
- DotCompute.Backends.CUDA.Memory
- Assembly
- DotCompute.Backends.CUDA.dll
Statistics for memory pool usage.
public sealed class MemoryPoolStatistics
- Inheritance
-
MemoryPoolStatistics
- Inherited Members
Properties
HitRate
Gets or sets the hit rate.
public double HitRate { get; init; }
Property Value
- double
The hit rate.
PoolHits
Gets or sets the pool hits.
public long PoolHits { get; init; }
Property Value
- long
The pool hits.
PoolMisses
Gets or sets the pool misses.
public long PoolMisses { get; init; }
Property Value
- long
The pool misses.
PoolStatistics
Gets or sets the pool statistics.
public IReadOnlyList<PoolSizeStatistics> PoolStatistics { get; init; }
Property Value
- IReadOnlyList<PoolSizeStatistics>
The pool statistics.
TotalAllocations
Gets or sets the total allocations.
public long TotalAllocations { get; init; }
Property Value
- long
The total allocations.
TotalBytesAllocated
Gets or sets the total bytes allocated.
public long TotalBytesAllocated { get; init; }
Property Value
- long
The total bytes allocated.
TotalBytesInPools
Gets or sets the total bytes in pools.
public long TotalBytesInPools { get; init; }
Property Value
- long
The total bytes in pools.