eu tenho um
Processor Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
Memory 16305MB (2531MB used)
Machine Type Laptop
Operating System Ubuntu 20.04.3 LTS
No meu arquivo /etc/default/grub eu tenho a linha
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=enable"
Eu fiz um sudo update-grub após as alterações, mas quando faço um cpupower frequency-info ou um cpufreq-info --driver , ele diz que o driver usado é intel_cpufreq
rt@sys76:~$ cpufreq-info --driver
intel_cpufreq
rt@sys76:~$ cpupower frequency-info
analyzing CPU 0:
driver: intel_cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 20.0 us
hardware limits: 800 MHz - 3.40 GHz
available cpufreq governors: conservative ondemand userspace powersave performance schedutil
current policy: frequency should be within 1.70 GHz and 3.40 GHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 798 MHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yes
rt@sys76:~$
Como posso obter o cpufreq-info --driver para usar o driver intel_pstate ?
Seu processador, i7-4700MQ, é anterior ao controle HWP (HardWare Pstate). O caminho de migração, conforme determinado pelo grupo de gerenciamento de energia do kernel, para esses processadores Intel é o padrão para o driver de dimensionamento de frequência de CPU intel_pstate estar no modo passivo usando o governador de dimensionamento schedutil. Para isso foi feito este commit:
Na verdade, você está usando o driver de dimensionamento de frequência da CPU intel_pstate, mas está no modo passivo. Tente isto:
e depois verifique:
Se isso funcionar como esperado, altere sua linha grub para:
e veja se ele inicializa do jeito que você quer.
Observe que o driver de dimensionamento de frequência da CPU
intel_cpufreq
é apenas ointel_pstate
driver no modo passivo.Exemplo: