Package apple.foundation.enums
Class NSProcessInfoThermalState
- java.lang.Object
-
- apple.foundation.enums.NSProcessInfoThermalState
-
public final class NSProcessInfoThermalState extends java.lang.ObjectDescribes the current thermal state of the system.
-
-
Field Summary
Fields Modifier and Type Field Description static longCriticalSystem performance is significantly impacted and the system needs to cool down.static longFairThe system has reached a state where fans may become audible (on systems which have fans).static longNominalNo corrective action is needed.static longSeriousFans are running at maximum speed (on systems which have fans), system performance may be impacted.
-
-
-
Field Detail
-
Nominal
public static final long Nominal
No corrective action is needed.- See Also:
- Constant Field Values
-
Fair
public static final long Fair
The system has reached a state where fans may become audible (on systems which have fans). Recommendation: Defer non-user-visible activity.- See Also:
- Constant Field Values
-
Serious
public static final long Serious
Fans are running at maximum speed (on systems which have fans), system performance may be impacted. Recommendation: reduce application's usage of CPU, GPU and I/O, if possible. Switch to lower quality visual effects, reduce frame rates.- See Also:
- Constant Field Values
-
Critical
public static final long Critical
System performance is significantly impacted and the system needs to cool down. Recommendation: reduce application's usage of CPU, GPU, and I/O to the minimum level needed to respond to user actions. Consider stopping use of camera and other peripherals if your application is using them.- See Also:
- Constant Field Values
-
-