CPUUtilization class
CPU utilization metrics for an instance.
Constructors
- CPUUtilization({double? iOWait, double? irq, double? idle, double? nice, double? privileged, double? softIRQ, double? system, double? user})
- CPUUtilization.fromXml(XmlElement elem)
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- idle → double?
-
Percentage of time that the CPU has spent in the
Idle
state over the last 10 seconds.final - iOWait → double?
-
Available on Linux environments only.
final
- irq → double?
-
Available on Linux environments only.
final
- nice → double?
-
Available on Linux environments only.
final
- privileged → double?
-
Available on Windows environments only.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- softIRQ → double?
-
Available on Linux environments only.
final
- system → double?
-
Available on Linux environments only.
final
- user → double?
-
Percentage of time that the CPU has spent in the
User
state over the last 10 seconds.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited