Ierobežojiet maksimālo procesora ātrumu

CPU

Ilgu laiku es prātoju, kāpēc mans dators pārkarst Linux, lai gan tas notika arī ar mani Windows, bet ne tik bieži, tāpēc es domāju, kas notiks, un es sapratu, ka tas notika tikai tad, kad kāds no diviem procesoriem bija 2% frekvence ilgu laiku, kas izraisīja tā pārkaršanu un beidzot izslēdzās.

Tas padarīja gandrīz neiespējamu jebkura Linux displeja instalēšanu, jo no tiešraides kompaktdiska, ko viņi veica, lai maksimāli palielinātu procesoru, un man klēpjdatora ventilācijas ieplūdē bija jāievieto ventilators, es to izdarīju vairākas reizes savas instalēšanas mānijas dēļ distro Es tiku ievietots priekšā tikai līdz ieejai sadaļā, bet tikai gnome 2 varēja ierobežot procesora frekvenci (lietotāju telpas režīmā) ar iekļauto sīklietotni, bet tā visu laiku palika tajā frekvencē, kuru es to ievietoju, un tas nebija pēc pieprasījuma un ka tas vienmēr padarīja to frekvenci, ko es ļāvu, nevis procesoram vajadzīgo.

Tas bija tad, kad es meklēju, kā ierobežot maksimālo frekvenci, kādā procesors var darboties, lai procesors varētu rīkoties pēc pieprasījuma, nesasniedzot 100% procesora, lai tas nepārkarstu.

Vispirms mums jāzina, cik daudz procesoru mums ir terminālā, rakstot:

ls / sys / ierīces / sistēma / cpu / | grep CPU [0-9]

Manā gadījumā produkcija bija

cpu0 cpu1

Tas nozīmē, ka man ir 2 procesori

Tad katram jūsu procesoram

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

Manā gadījumā rezultāti bija

::::::::::::::: / sys / devices / system / cpu / cpu0 / cpufreq / scaling_available_frequencies ::::::::::::::::: 2100000 1050000 525000 - More-- (Nākamais fails: / sys / devices / system / cpu / cpu1 / cpufreq / scaling_availabl ::::::::::::::::: / sys / devices / system / cpu / cpu1 / cpufreq / scaling_available_frequencies :::: :::::::::: 2100000 1050000 525000

Abiem procesoriem, kā jau minēju, ja man procesori ir 2100000 hercos, tas pēc kāda laika pārkarst, tāpēc es vēlos ierobežot maksimālo frekvenci, jo direktorijā / sys / devices / system / cpu / cpux / cpufreq / esošie faili ir no administrators ir nepieciešams, lai veiktu izmaiņas, kuras mēs vēlamies kā administrators

Maksimālais ātrums tiek rediģēts failā

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

Tā kā es vēlos to mainīt katrā sākumā, man ir ērti to ievietot mapē /etc/rc.local, tad es rediģēju šo failu kā administrators
Rūķis

gksu gedit /etc/rc.local

KDE

kdesu Kate /etc/rc.local

Termināls (pirms komandas ierakstīšanas nomainiet nano uz iecienītāko redaktoru vai izmantojiet su)

sudo nano /etc/rc.local

Pievienojiet starp rindām

 #! / 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' izeja 0

Tātad procesora maksimālais ātrums būs 1050000.

Es ceru, ka tas kādam ir noderīgs.


Pievienot kā vēlamo avotu pakalpojumā Google