CPU clock speeds

Normal conditions, laptop is not plugged in

~$ grep -E 'processor|MHz' /proc/cpuinfo
processor	: 0
cpu MHz		: 1568.868
processor	: 1
cpu MHz		: 2665.600
processor	: 2
cpu MHz		: 697.584
processor	: 3
cpu MHz		: 1805.752

As soon as I turn on charging

~$ grep -E 'processor|MHz' /proc/cpuinfo
processor	: 0
cpu MHz		: 499.800
processor	: 1
cpu MHz		: 500.003
processor	: 2
cpu MHz		: 499.800
processor	: 3
cpu MHz		: 500.000

Extra information that might be relevant.
A forum suggested adding the line options drm_kms_helper poll=N in the /etc/modprobe.d/alsa-base.conf

This results in very high values

~$ grep -E 'processor|MHz' /proc/cpuinfo
processor	: 0
cpu MHz		: 2391.998
processor	: 1
cpu MHz		: 2666.944
processor	: 2
cpu MHz		: 2386.705
processor	: 3
cpu MHz		: 2450.501

This seems a little extreme for normal usage and I think long use on such speeds may damage my cpu cores.
Can I change the 500 MHz limit to something like 1600MHz ?

Cpulimit is a CLI tool that can configure this:

sudo apt install cpulimit

I'll try this out but if I remove this, it'll remove the limitations as well, right ? I don't want it change any sensitive values on my system

I would think so... But I am not actually sure on that. It's a very good question.

If the application creates a conf. file > if that file remains after removing the application (This is not unusual) > if the system continues to reference that .conf file... Then the limitations may remain after application removal.
I am not saying that they would. I am saying it has a small possibility of being the case and that I am not sure.

1 Like