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.