I've been trying for a while now to understand why my laptop CPU i5-2450M suffers from throttling after extended use at high frequencies. I am sure it is not thermal throttling, as sensors reports the CPU temp at around 65 degrees celcius. I also have my laptop plugged into AC, so I doubt total power usage is a concern, especially given that the CPU will turbo up to full speed ok, but slows down after 20-30 mins running at full speed.
I've tried changing the governor between perfrmance, ondemand, powersave and userspace (and poking highish values into the cpufreq files) but to no avail. I'm often seeing this
current CPU frequency is 1.60 GHz (asserted by call to hardware).
Also, although performance, etc, are available, I can only find references to ondemand:
[root@yaxattax-vse ~]# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
conservative userspace powersave ondemand performance
[root@yaxattax-vse ~]# ls /sys/devices/system/cpu/cpufreq/
I really need to know how I can run my CPU at 2.5Ghz for extended periods of time.