Class CpuUtilizationStats
- Namespace
- DotCompute.Abstractions.Debugging.Types
- Assembly
- DotCompute.Abstractions.dll
CPU utilization statistics.
public sealed class CpuUtilizationStats
- Inheritance
-
CpuUtilizationStats
- Inherited Members
Properties
AverageCpuTime
Gets or sets the average CPU time per execution.
public TimeSpan AverageCpuTime { get; set; }
Property Value
AverageCpuUtilization
Gets or sets the average CPU utilization percentage (0-100).
public double AverageCpuUtilization { get; set; }
Property Value
AverageThreadCount
Gets or sets the average thread count.
public double AverageThreadCount { get; set; }
Property Value
CoresUtilized
Gets or sets the number of CPU cores utilized.
public int CoresUtilized { get; set; }
Property Value
MinCpuUtilization
Gets or sets the minimum CPU utilization percentage (0-100).
public double MinCpuUtilization { get; set; }
Property Value
ParallelEfficiency
Gets or sets the parallel efficiency percentage (0-100).
public double ParallelEfficiency { get; set; }
Property Value
PeakCpuUtilization
Gets or sets the peak CPU utilization percentage (0-100).
public double PeakCpuUtilization { get; set; }