Class Processor
Processor information
public record Processor : IEquatable<Processor>
- Inheritance
-
Processor
- Implements
- Inherited Members
Properties
CpuTime
Total CPU-time for the process.
public required TimeSpan CpuTime { get; init; }
Property Value
CurrentCpuSpeedGHz
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? CurrentCpuSpeedGHz { get; init; }
Property Value
L3CacheMb
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? L3CacheMb { get; init; }
Property Value
NumberOfCores
Total number of cores on the machine.
public required int NumberOfCores { get; init; }
Property Value
PhysicalCpuCores
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? PhysicalCpuCores { get; init; }
Property Value
- int?
ProcessorSpeedGHz
Processor speed on the machine.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? ProcessorSpeedGHz { get; init; }
Property Value
TotalGHzHours
GHz-hours for the process.
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? TotalGHzHours { get; init; }