10-04-2020, 10:47 AM
(This post was last modified: 10-04-2020, 03:17 PM by Sciancisco.)
I just came across this utility called auto-cpufreq.
I admitedly don't know much about how the kernel manages the cpu frequency. However the consensus seems to be that Linux not efficient regarding to power consumption, at least by default on most distros.
So this utility monitors the cpu usage and system load and changes the governor, cpu max frequency and boost to the lowest suitable settings.
A demo by the creator: https://www.youtube.com/watch?v=QkYRpVEEIlg
According to Jason from Linux for Everyone, it increased its battry life on his laptop by 2 hours peak. (Source)
I don't know how much current distro do to optimize power consumption on the PinePhone. I know there is CRUST but if I understood correctly it's mainly for when device is sleeping not actively doing something.
It may also help with some heat issues since if the cpu is going slower it produces less heat.
It might even help the Pinebook Pro and Pinetab.
Anyway, I'm putting this here in hope of helping someone somewhere.
I admitedly don't know much about how the kernel manages the cpu frequency. However the consensus seems to be that Linux not efficient regarding to power consumption, at least by default on most distros.
So this utility monitors the cpu usage and system load and changes the governor, cpu max frequency and boost to the lowest suitable settings.
A demo by the creator: https://www.youtube.com/watch?v=QkYRpVEEIlg
According to Jason from Linux for Everyone, it increased its battry life on his laptop by 2 hours peak. (Source)
I don't know how much current distro do to optimize power consumption on the PinePhone. I know there is CRUST but if I understood correctly it's mainly for when device is sleeping not actively doing something.
It may also help with some heat issues since if the cpu is going slower it produces less heat.
It might even help the Pinebook Pro and Pinetab.
Anyway, I'm putting this here in hope of helping someone somewhere.