Class CpuProfileData
- Namespace
- DotCompute.Abstractions.Telemetry.Profiles
- Assembly
- DotCompute.Abstractions.dll
CPU profiling data.
public sealed class CpuProfileData
- Inheritance
-
CpuProfileData
- Inherited Members
Properties
AverageUtilization
Gets the average CPU utilization percentage.
public required double AverageUtilization { get; init; }
Property Value
PeakUtilization
Gets the peak CPU utilization percentage.
public required double PeakUtilization { get; init; }
Property Value
UtilizationSamples
Gets the CPU utilization samples over time.
public required IReadOnlyList<TimestampedValue<double>> UtilizationSamples { get; init; }