Puncte:0

Ignorați limitarea BIOS-ului privind frecvența CPU

drapel in

Similar cu întrebările anterioare (exemplu 1, exemplu 2), BIOS-ul îmi limitează frecvența procesorului din cauza unei conexiuni proaste cu pinul central al adaptorului de pe Dell Precision M5520 (ceea ce duce la avertismentul BIOS: „Potitatea și tipul adaptorului de curent alternativ nu pot fi determinate. Este posibil ca bateria să nu se încarce . Sistemul va ajusta performanța pentru a se potrivi cu puterea disponibilă.”). Într-adevăr, computerul este foarte lent și bateria nu se încarcă.

Cred că computerul primește de fapt suficientă putere, așa că aș dori să depășesc limitarea BIOS-ului.

Am încercat răspunsurile de la întrebările exemple de mai sus, dar nu au funcționat. În plus, nu am un bios_limit fișier (căutați întregul disc).

Ce altceva pot face pentru a suprascrie BIOS-ul?

(Am comandat o mufă de încărcare de schimb, dar vreau să fac asta între timp)


Informații de fundal

~ $ lscpu | grep MHz
CPU MHz: 603.129
CPU max MHz: 3900.0000
CPU min MHz: 800.0000


~ $ lsb_release -a
Nu sunt disponibile module LSB.
ID distribuitor: Ubuntu
Descriere: Ubuntu 18.04.5 LTS
Lansare: 18.04
Nume de cod: bionic

~ $ uname -r
4.15.0-147-generic

~ $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 
3900000
~ $ cat /sys/devices/system/cpu/cpu7/cpufreq/scaling_max_freq 
3900000

~ $ cat /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=ascuns
GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="Quiet Splash Processor.ignore_ppc=1"
GRUB_CMDLINE_LINUX="acpi_rev_override"

~ $ sudo update-grub
~ $ sudo repornire

~ $ pentru i în {0..7}; do sudo cpufreq-set -c $i -g performanță; Terminat
~ $ cat /sys/devices/system/cpu/cpu{0..7}/cpufreq/scaling_governor
performanţă
performanţă
performanţă
performanţă
performanţă
performanţă
performanţă
performanţă


~ $ senzori | grep -P "Miez \d"
Miez 0: +40,0 °C (mare = +100,0 °C, critic = +100,0 °C)
Miez 1: +42,0 °C (mare = +100,0 °C, critic = +100,0 °C)
Miezul 2: +41,0°C (mare = +100,0°C, crit = +100,0°C)
Miezul 3: +41,0 °C (mare = +100,0 °C, critic = +100,0 °C)

~ $ lscpu | grep MHz
CPU MHz: 605.135
CPU max MHz: 3900.0000
CPU min MHz: 800.0000


Nmath avatar
drapel ng
BIOS-ul este la nivel de hardware, așa că nu cred că îl puteți suprascrie cu software și chiar dacă ați putea, sună ca o idee foarte proastă în acest scenariu și o rețetă pentru a vă bloca hardware-ul. Nu te încurca cu tensiunile decât dacă știi cu adevărat că va fi bine. Nu aș lăsa un sentiment aici.
Doug Smythies avatar
drapel gn
Dell forțează modularea ceasului atunci când nu își detectează propria sursă de alimentare. Dacă forțezi guvernatorul de performanță, atunci faci deja tot ce poți. Cred, dar nu sunt sigur, dacă dezactivați modularea ceasului prin scriere directă MSR, BIOS-ul o va activa din nou.
Puncte:0
drapel in

Ok, am reușit să-l fac să funcționeze în continuare acest raspuns.

~ $ lscpu | grep MHz
CPU MHz: 2934.500
CPU max MHz: 3900.0000
CPU min MHz: 800.0000

În timp ce, în general, anularea BIOS-ului pare o idee proastă, în acest caz, toată această problemă pare să fi fost cauzată de tactica Dell de a preveni adaptoarele non-OEM. Știu că mufa AC nu poate citi pinul central, deoarece văd că acea parte este ruptă și nu am niciun motiv să cred că este ceva în neregulă cu puterea reală furnizată (livrată prin partea interioară și exterioară a tubului exterior al încărcătorului).

Frecvența fluctuează. Se pare că îmi amintesc această comandă prin care se imprimă MHz-ul maxim pentru CPU MHz înainte ca receptorul pinului central al mufei mele de curent alternativ să se rupă. Observ că, dacă dezactivați Intel SpeedStep în BIOS, atunci acesta va rula la frecvența completă, dar bănuiesc că nu este o idee grozavă, deoarece fluctuația frecvenței este esențiala.

Garrett avatar
drapel in
Urmărire: de fapt nu a fost problema pinului central, s-a dovedit a fi ceva în circuit care se conectează la baterie. În orice caz, această soluție a funcționat ca o soluție.

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.