Apribokite maksimalų procesoriaus greitį

CPU

Ilgą laiką domėjausi, kodėl mano kompiuteris perkaista „Linux“ sistemoje, nors man taip nutiko ir „Windows“ sistemoje, bet ne taip dažnai, todėl domėjausi, kas nutiks, ir supratau, kad tai įvyko tik tada, kai kuris nors iš 2 procesorių buvo 100% dažnio, užsitęsęs laikas, dėl kurio jis perkaista ir galiausiai išsijungė.

Dėl to beveik neįmanoma įdiegti „Linux Distro“, nes iš tiesioginio kompaktinio disko jie padarė maksimalų procesoriaus naudojimą, o aš turėjau įdėti ventiliatorių į nešiojamojo kompiuterio ventiliacijos įvadą. Aš tai padariau kelis kartus dėl savo manijos, kaip įdiegti distro, kurį buvau įdėkite jį į priekį tik iki patekimo į sekciją, tačiau tik „gnome 2“ galėjo apriboti procesoriaus dažnį (vartotojo erdvės režimu) su įtraukta programėle, tačiau ji visą laiką išliko tame dažnyje, kurį įdėjau, ir jis nebuvo reikalingas ir Tai leido visada būti tokiu dažniu, kokiu aš leisdavau, o ne tuo, kurio reikia procesoriui.

Kai ieškojau, kaip apriboti maksimalų dažnį, kuriuo procesorius gali dirbti, kad procesorius būtų laikomas reikalingu, nepasiekus 100% procesoriaus, kad jis neperkaistų.

Pirmiausia turime žinoti, kiek procesorių turime terminale, parašyti:

ls / sys / prietaisai / sistema / procesorius / | grep procesorius [0–9]

Mano atveju produkcija buvo

cpu0 cpu1

Tai reiškia, kad turiu 2 procesorius

Tada kiekvienam jūsų turimam procesoriui

more / sys / devices / system / cpu / cpu [0-9] / cpufreq / scaling_available_frequencies

Mano atveju rezultatai buvo

:::::::::::::::: sys / devices / system / cpu / cpu0 / cpufreq / scaling_available_frequencies ::::::::::::::::: 2100000 1050000 525000 - Daugiau-- (Kitas failas: / sys / devices / system / cpu / cpu1 / cpufreq / scaling_availabl ::::::::::::::::: / sys / devices / system / cpu / cpu1 / cpufreq / scaling_available_frequencies :::: :::::::::: 2100000 1050000 525000

Abiem procesoriams, kaip minėjau, jei procesoriai yra 2100000 hercų dažniu, jis po kurio laiko perkaista, todėl noriu apriboti maksimalų dažnį, nes kataloge / sys / įrenginiai / sistema / cpu / cpux / cpufreq / esantys failai yra administratoriaus. būtina atlikti norimus pakeitimus kaip administratorius

Maksimalus greitis redaguojamas faile

/ sys / devices / system / cpu / cpu0 / cpufreq / scaling_max_freq / sys / devices / system / cpu / cpu1 / cpufreq / scaling_max_freq

Kadangi aš noriu jį pakeisti kiekvieną kartą, man patogu jį įdėti į /etc/rc.local, tada redaguoju tą failą kaip administratorius
Gnomas

gksu gedit /etc/rc.local

KDE

kdesu kate /etc/rc.local

Terminalas (prieš įvesdami komandą pakeiskite „nano“ į mėgstamą redaktorių arba naudokite „su“)

sudo nano /etc/rc.local

Pridėkite tarp eilučių

 #! / 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

Taigi maksimalus procesoriaus greitis bus 1050000.

Tikiuosi, kad tai kam nors naudinga.


Pridėti kaip pageidaujamą šaltinį „Google“ sistemoje