Class AggregatedPerformanceMetrics
- Namespace
- DotCompute.Runtime.Services.Performance.Metrics
- Assembly
- DotCompute.Runtime.dll
Comprehensive aggregated performance metrics collection. Contains aggregated performance data for a specific time period.
public class AggregatedPerformanceMetrics
- Inheritance
-
AggregatedPerformanceMetrics
- Inherited Members
Properties
Memory
Gets memory metrics. Memory usage and allocation statistics.
public MemoryMetrics Memory { get; init; }
Property Value
Operations
Gets operation-specific metrics. Performance data broken down by individual operations.
public Dictionary<string, OperationMetrics> Operations { get; init; }
Property Value
Period
Gets the time period for these metrics. Defines the temporal bounds of the collected data.
public required TimeRange Period { get; init; }
Property Value
System
Gets system-wide metrics. Overall system performance indicators.
public SystemMetrics System { get; init; }
Property Value
Throughput
Gets throughput metrics. Data processing rate measurements.
public ThroughputMetrics Throughput { get; init; }