Puncte:0

Driverul intel_pstate nu este încărcat atunci când este adăugat în fișierul grub

drapel cz

Am un

Procesor Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
Memorie 16305MB (2531MB folosit)
Laptop tip mașină
Sistem de operare Ubuntu 20.04.3 LTS

In al meu /etc/default/grub fișier am linia

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=activare"

am facut o sudo update-grub dupa modificari dar cand fac a cpupower frequency-info sau un cpufreq-info --driver scrie că șoferul folosit este intel_cpufreq

rt@sys76:~$ cpufreq-info --driver
intel_cpufreq


rt@sys76:~$ info-frecvență cpupower

analizând CPU 0:
  driver: intel_cpufreq
  CPU care rulează la aceeași frecvență hardware: 0
  CPU care trebuie să aibă frecvența coordonată de software: 0
  latență maximă de tranziție: 20,0 us
  limite hardware: 800 MHz - 3,40 GHz
  guvernatoare cpufreq disponibile: conservator la cerere spațiu de utilizator powersave performanță schedutil
  politica actuală: frecvența ar trebui să fie între 1,70 GHz și 3,40 GHz.
                  Guvernatorul „la cerere” poate decide ce viteză să folosească
                  în cadrul acestui interval.
  frecvența curentă a CPU: Imposibil de apelat hardware-ul
  frecvența curentă a procesorului: 798 MHz (afirmată prin apel la nucleu)
  stimularea sprijinului de stat:
    Suportat: da
    Activ: da
rt@sys76:~$ 

Cum pot obține cpufreq-info --driver a folosi intel_pstate conducător auto?

Puncte:2
drapel gn

Procesorul dvs., i7-4700MQ, este anterior controlului HWP (HardWare Pstate). Calea de migrare, așa cum este determinată de grupul de gestionare a puterii kernelului, pentru aceste procesoare Intel este implicită pentru ca driverul de scalare a frecvenței CPU intel_pstate să fie în modul pasiv folosind guvernatorul de scalare schedutil. În acest scop, acest angajament a fost făcut:

comite 33aa46f252c703e42c81a76696cd0c240f2281e4 Autor: Rafael J. Wysocki [email protected] Data: miercuri 25 mar 15:03:35 2020 +0100

cpufreq: intel_pstate: Folosiți modul pasiv în mod implicit fără HWP

După modificările recente care permit utilizarea invariante la scară
folosit pe x86, guvernatorul schedutil deasupra intel_pstate în
modul pasiv ar trebui să fie la egalitate cu (sau mai bun decât) modul activ
algoritmul „powersave” al intel_pstate pe sistemele în care
Stările P gestionate de hardware (HWP) nu sunt utilizate, deci nu ar trebui să fie
este necesar să se utilizeze algoritmul intern de scalare în acele cazuri.

În consecință, modificați intel_pstate pentru a începe în modul pasiv prin
implicit dacă procesorul la îndemână nu acceptă HWP sau dacă driverul
este solicitat pentru a evita utilizarea HWP prin linia de comandă a nucleului.

Printre altele, care va permite utilizarea clemelor și
suport pentru sarcinile RT/DL în guvernatorul schedutil pentru a fi utilizat
sistemele în care este utilizat intel_pstate.

De fapt utilizați driverul de scalare a frecvenței procesorului intel_pstate, dar este în modul pasiv. Incearca asta:

ecou activ | sudo tee /sys/devices/system/cpu/intel_pstate/status

si apoi verifica:

cat /sys/devices/system/cpu/intel_pstate/status

Dacă funcționează așa cum era de așteptat, atunci schimbați linia grub la:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=active"

și vezi dacă pornește așa cum vrei.

Rețineți că driverul de scalare a frecvenței CPU intel_cpufreq este doar intel_pstate conducătorul auto în modul pasiv.

Exemplu:

doug@s19:~/temp$ grep . /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver
/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver:intel_cpufreq
/sys/devices/system/cpu/cpu10/cpufreq/scaling_driver:intel_cpufreq
/sys/devices/system/cpu/cpu11/cpufreq/scaling_driver:intel_cpufreq
/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver:intel_cpufreq
/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver:intel_cpufreq
/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver:intel_cpufreq
/sys/devices/system/cpu/cpu4/cpufreq/scaling_driver:intel_cpufreq
/sys/devices/system/cpu/cpu5/cpufreq/scaling_driver:intel_cpufreq
/sys/devices/system/cpu/cpu6/cpufreq/scaling_driver:intel_cpufreq
/sys/devices/system/cpu/cpu7/cpufreq/scaling_driver:intel_cpufreq
/sys/devices/system/cpu/cpu8/cpufreq/scaling_driver:intel_cpufreq
/sys/devices/system/cpu/cpu9/cpufreq/scaling_driver:intel_cpufreq

doug@s19:~/temp$ cat /sys/devices/system/cpu/intel_pstate/status
pasiv
doug@s19:~/temp$ echo activ | sudo tee /sys/devices/system/cpu/intel_pstate/status
activ

doug@s19:~/temp$ grep . /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver
/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu10/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu11/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu4/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu5/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu6/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu7/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu8/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu9/cpufreq/scaling_driver:intel_pstate
drapel cz
Mulțumesc, schimbarea fișierului grub a funcționat, dar încă pornește în modul „economisire energie” atunci când se verifică scalarea.
Doug Smythies avatar
drapel gn
@RickT: Da, este corect. Dacă driverul de scalare intel_pstate este „activ”, atunci „powersave” este guvernatorul implicit. Dacă driverul este „pasiv” sau este driverul acpi-cpufreq în timpul pornirii, atunci regulatorul implicit va fi „la cerere”. Rețineți că „active-powersave” este în general echivalentul „passive-ondemand”. Puteți elimina aceste setări implicite prin oprirea și dezactivarea serviciului „la cerere”.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.