05-03-2021, 12:14 PM
Sorry, forgot to mention in my previous post that configuring the usual cpufreq governors is also available, which affect how the CPU frequency scaling is applied according to the system load. In this case, they should mostly affect the speed and responsiveness of the phone.
You can check the list of available cpufreq governors and "CPU blocks" using the following command:
Similarly, you can check which cpufreq governor is currently used with this command:
Expectedly, the desired cpufreq governor can be configured using the following command, for example:
Interesting cpufreq governors to test out would be the "conservative" and "ondemand" governors, with an emphasis on the "powersave_bias" parameter of the latter. More information about the cpufreq governors can be found in this document.
You can check the list of available cpufreq governors and "CPU blocks" using the following command:
Code:
grep . /sys/devices/system/cpu/cpu?/cpufreq/scaling_available_governors
grep . /sys/devices/system/cpu/cpu?/cpufreq/related_cpus
Similarly, you can check which cpufreq governor is currently used with this command:
Code:
grep . /sys/devices/system/cpu/cpu?/cpufreq/scaling_governor
Expectedly, the desired cpufreq governor can be configured using the following command, for example:
Code:
echo "schedutil" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor # default
Interesting cpufreq governors to test out would be the "conservative" and "ondemand" governors, with an emphasis on the "powersave_bias" parameter of the latter. More information about the cpufreq governors can be found in this document.