If I shutdown my PC, then remove the connection to the socket and boot it again, the CPU runs at a minimum possible 480MHz. But if I then reboot it again, this time, without removing the socket, the frequency is normal. If you haven't understood yet:
- Shut my PC.
- Remove the socket connection.
- Reboot after a while.
Result: Frequency of 480MHz(which is the minimum possible) and very slow running and booting.
- Shut down the PC.
- Don't remove the socket.
- Reboot
Result: The frequency is back to normal.
Note that I have a laptop with a battery that doesn't work which needs to be constantly plugged in so that I can do my work.
OS: Ubuntu 16.04, 64 bit.
CPU: Intel(R) Celeron(R) CPU N3050 @ 1.6GHz
Product : Inspiron 14-3452 (06AC)
Max frequency: 2160MHz
Min frequency: 480MHz
Additional info:
Normal boot:
/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/intel_pstate/max_perf_pct:100
/sys/devices/system/cpu/intel_pstate/min_perf_pct:22
/sys/devices/system/cpu/intel_pstate/no_turbo:0
/sys/devices/system/cpu/intel_pstate/num_pstates:22
/sys/devices/system/cpu/intel_pstate/status:active
/sys/devices/system/cpu/intel_pstate/turbo_pct:33
Slow boot(480MHz):
/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/intel_pstate/max_perf_pct:100
/sys/devices/system/cpu/intel_pstate/min_perf_pct:22
/sys/devices/system/cpu/intel_pstate/no_turbo:0
/sys/devices/system/cpu/intel_pstate/num_pstates:22
/sys/devices/system/cpu/intel_pstate/status:active
/sys/devices/system/cpu/intel_pstate/turbo_pct:33
grep . /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver
andgrep . /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
andgrep . /sys/devices/system/cpu/intel_pstate/*
under both conditions. – Doug Smythies Apr 02 '21 at 18:23grep . /sys/devices/system/cpu/cpu*/cpufreq/scaling_m*
, which I should have thought of to begin with (but those numbers are not supposed to disagree with the pct numbers). If still nothing, then likley BIOS is doing it. Laptop brand and model please. If Dell, yes messes from BIOS all the time. – Doug Smythies Apr 03 '21 at 06:17cpufreq-info
already and it is the same for both CPUs and in both conditions. – Shambhav Apr 03 '21 at 06:48