I use a computer with 2 Xeon Gold 6140 CPUs to install proxmox. When the machine is idle, I check the frequency and it is running at the base frequency (2.3 Ghz) for all cores. The driver being used is intel_pstate. Governor mode is "performance".
- When I switch the governor to "powersave" mode, the operating frequency is limited to the base frequency (2.3 Ghz) and cannot be increased any higher, which slow down the operation of the system. Because the maximum frequency can be up to 3.7 Ghz
- When I switch the governor to "performance" mode the minimum operating frequency is the base frequency (2.3 Ghz) and it can't be any lower, I think it will increase the power consumption.
I would like the frequency to scale more flexibly according to the hardware's limits (1Ghz - 3.7Ghz) depending on the task it is performing. Is there any way to do this? or if this is CPU specific behavior please explain to me why it is so?
Thank you everyone.
[Edit]
The behavior above is noticed when using the command "cpufreq-info". But when I switch to using "powertop" command to check the CPU frequency, the operation of the intel_pstate driver is exactly as its theory. so I ended up using the intel_pstate driver and adjusting the governor to "powersave".
- When I switch the governor to "powersave" mode, the operating frequency is limited to the base frequency (2.3 Ghz) and cannot be increased any higher, which slow down the operation of the system. Because the maximum frequency can be up to 3.7 Ghz
- When I switch the governor to "performance" mode the minimum operating frequency is the base frequency (2.3 Ghz) and it can't be any lower, I think it will increase the power consumption.
I would like the frequency to scale more flexibly according to the hardware's limits (1Ghz - 3.7Ghz) depending on the task it is performing. Is there any way to do this? or if this is CPU specific behavior please explain to me why it is so?
Thank you everyone.
[Edit]
The behavior above is noticed when using the command "cpufreq-info". But when I switch to using "powertop" command to check the CPU frequency, the operation of the intel_pstate driver is exactly as its theory. so I ended up using the intel_pstate driver and adjusting the governor to "powersave".
Last edited: