I lang tid spekulerede jeg på, hvorfor min computer blev overophedet i Linux, selvom det også skete med mig i Windows, men ikke så ofte, så jeg spekulerede på, hvad der ville ske, og jeg indså, at det kun skete, når en af de 2 processorer var ved 100% frekvens ved lang tid, hvor den blev overophedet og til sidst lukket ned.
Dette gjorde det næsten umuligt at installere nogen Linux distro, da jeg fra live-cd'en lavede for at maksimere processoren, og jeg var nødt til at sætte en ventilator i ventilationsindgangen på den bærbare computer, det gjorde jeg flere gange på grund af min hobby at installere hvilken distro jeg kunne lide. sætte kun foran, indtil de kom ind i sektionen, men kun gnome 2 kunne begrænse frekvensen af processoren (i brugerrummet) med den applet, der var inkluderet, men den forblev hele tiden i den frekvens, jeg satte den, og den var ikke i efterspørgsel, og at Det gjorde, at det altid var med den frekvens, at jeg lod det og ikke den, som processoren havde brug for.
Det var, da jeg ledte efter, hvordan jeg kunne begrænse den maksimale frekvens, som processoren kan arbejde med, så processoren blev håndteret efter behov uden at nå 100% af processoren, så den ikke blev overophedet.
Først skal vi vide, hvor mange processorer vi har i en terminal, der skriver:
ls / sys / enheder / system / cpu / | grep-cpu [0-9]
I mit tilfælde var output
cpu0 cpu1
Det betyder, at jeg har 2 processorer
Så for hver processor, du har
mere / sys / devices / system / cpu / cpu [0-9] / cpufreq / scaling_available_frequences
I mit tilfælde var output
::::::::::::: / sys / devices / system / cpu / cpu0 / cpufreq / scaling_available_frequences ::::::::::::::: 2100000 1050000 525000 --Mere-- (Næste fil: / sys / devices / system / cpu / cpu1 / cpufreq / scaling_availabl :::::::::::::: sys / devices / system / cpu / cpu1 / cpufreq / scaling_available_frequences :::: ::::::::::2100000 1050000 525000
For begge processorer, som jeg fortalte dig, hvis jeg har processorer ved 2100000 hertz, bliver det overophedet efter et stykke tid, så jeg vil begrænse den maksimale frekvens, da filerne i biblioteket / sys / enheder / system / cpu / cpux / cpufreq / er fra administratoren er nødvendigt for at foretage de ændringer, vi ønsker som administrator
Den maksimale hastighed redigeres i filen
/ sys / devices / system / cpu / cpu0 / cpufreq / scaling_max_freq / sys / devices / system / cpu / cpu1 / cpufreq / scaling_max_freq
Og da jeg vil ændre det ved hver start, er det praktisk for mig at sætte det i /etc/rc.local, så redigerer jeg den fil som administrator
Gnome
gksu gedit /etc/rc.local
KDE
kdesu kate /etc/rc.local
Terminal (skift nano til din foretrukne editor eller brug su, før du skriver kommandoen)
sudo nano /etc/rc.local
Tilføj mellem linjerne
#! / bin / sh -e echo 1050000> '/ sys / devices / system / cpu / cpu0 / cpufreq / scaling_max_freq' echo 1050000> '/ sys / devices / system / cpu / cpu1 / cpufreq / scaling_max_freq' exit 0
Og så vil processorens maksimale hastighed være 1050000.
Jeg håber, det er nyttigt for nogen.