Controlling tool for IoT devices to watch for cpu loading and manage cpu online.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Control tool for IoT devices to manage online cpu in depends on system loading.


In short, less working temperature.
E.g. Odroid XU4 have 8 cores and it using the cooler when temperature becomes to 68℃.
In avg, it happends in ~1 min for a 10s.
Using DyCPU allows to reduce upper bound to 57℃ and, as result of disabled cpu, reduce the power consumption.


The tool required write access to /sys/devices/system/cpu/cpuN/online.
Regarding this, run the tool from root:
screen -dmS dycpu python3 ./