On 04/13/2015 08:45 AM, cagsm wrote:
Can I actually enforce a low or the lowest possible speed of such a cpu (i have amd though) for example in use cases where i can spend the extra time and would rather have low power consumption and dont need all those megahertz? meaning i want the cpu to never raise the clock but to always stay at its lowest clock setting if possible. is this possible with linux kernel? thank you.
You can. There are two ways, if I understand correctly (never tried this the low end). First you can choose the a low performance governor from the list provided by: cpupower frequency-info -g which shows the choices for governors. You can also set the frequency you want: cpupower frequency set -d lower_freq -u upper_freq Where these two can be equal and set to the lowest frequency displayed be the previous cpupower frequency-info command. I hope I have made no mistakes here. If you cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors you will also see what is available. The other directories have more data, there labels are pretty much self explanatory.I found the watch grep \"cpu MHz\" /proc/cpuinfo command helpful when debugging. Hope this helps, Don -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org