Processor API (throttling states) old: /proc/acpi/processor/*/throttling new: /sys/class/thermal/cooling_device*/ /sys/devices/system/cpu/cpu*/thermal_throttle (TM1,2 indicator) Invoking throttling from user space is generally a mistake.