Class KernelCacheStatistics
- Namespace
- DotCompute.Runtime.Services
- Assembly
- DotCompute.Runtime.dll
Kernel cache statistics
public class KernelCacheStatistics
- Inheritance
-
KernelCacheStatistics
- Inherited Members
Properties
CacheHits
Gets the number of cache hits
public long CacheHits { get; init; }
Property Value
CacheMisses
Gets the number of cache misses
public long CacheMisses { get; init; }
Property Value
CachedKernelCount
Gets the number of cached kernels
public int CachedKernelCount { get; init; }
Property Value
CollectedAt
Gets the timestamp when these statistics were collected
public DateTime CollectedAt { get; init; }
Property Value
EvictionCount
Gets the number of cache evictions
public long EvictionCount { get; init; }
Property Value
HitRate
Gets the cache hit rate
public double HitRate { get; }
Property Value
TotalCacheSize
Gets the total cache size in bytes
public long TotalCacheSize { get; init; }
Property Value
TotalRequests
Gets the total number of cache requests
public long TotalRequests { get; init; }