Pikka aega mõtlesin, miks mu arvuti Linuxis üle kuumenes, kuigi see juhtus minuga ka Windowsis, kuid mitte nii tihti, nii et ma mõtlesin, mis juhtub ja mõistsin, et see juhtus alles siis, kui kumbagi kahest protsessorist oli 2% sagedusega pikka aega põhjustas selle ülekuumenemist ja lõpuks seiskumist.
See muutis Linuxi distro installimise peaaegu võimatuks, kuna live-CD-lt, mille nad tegid, et protsessor maksimaalseks muuta ja pidin sülearvuti ventilatsiooni sisselaskeavasse ventilaatori panema, tegin seda mitu korda oma maania tõttu, mille installisin pane see ainult sektsiooni sisenemiseni ette, kuid ainult gnome 2 võis piirata protsessori sagedust (kasutajaruumi režiimis) kaasatud appletiga, kuid see püsis kogu aeg selles sageduses, mille ma panin ja see ei olnud nõudmisel ja See muutis selle alati sageduseks, mida ma lasin, mitte protsessoril vajalikuks.
See oli siis, kui ma otsisin, kuidas piirata maksimaalset sagedust, millega protsessor saab töötada, nii et protsessorit käsitletakse vajadusel ilma 100% protsessorini jõudmata, et see ei kuumeneks üle.
Kõigepealt peame teadma, kui palju protsessoreid meil terminalis on:
ls / sys / seadmed / süsteem / protsessor / | grep CPU [0-9]
Minu puhul oli väljund
cpu0 cpu1
See tähendab, et mul on 2 protsessorit
Siis iga protsessori jaoks, mis teil on
more / sys / devices / system / cpu / cpu [0-9] / cpufreq / scaling_available_frequencies
Minu puhul olid väljundid
:::::::::::::::/ sys / seadmed / süsteem / cpu / cpu0 / cpufreq / scaling_available_frequencies :::::::::::::::: 2100000 1050000 525000 - Veel-- (Järgmine fail: / sys / devices / system / cpu / cpu1 / cpufreq / scaling_availabl ::::::::::::::::: / sys / devices / system / cpu / cpu1 / cpufreq / scaling_available_frequencies :::: :::::::::: 2100000 1050000 525000
Mõlema protsessori puhul, nagu ma mainisin, kui mul on protsessorid 2100000 hertsi juures, kuumeneb see mõne aja pärast üle, nii et ma tahan piirata maksimaalset sagedust, kuna kataloogis / sys / devices / system / cpu / cpux / cpufreq / olevad failid pärinevad administraator on vajalik administraatorina soovitud muudatuste tegemiseks
Maksimaalset kiirust redigeeritakse failis
/ sys / devices / system / cpu / cpu0 / cpufreq / scaling_max_freq / sys / devices / system / cpu / cpu1 / cpufreq / scaling_max_freq
Kuna ma tahan seda igal algul muuta, on mul mugav seda /etc/rc.local panna, siis redigeerin seda faili administraatorina
Suurpankur
gksu gedit /etc/rc.local
KDE
kdesu kate /etc/rc.local
Terminal (muutke nano oma lemmikredaktoriks või kasutage su enne käsu sisestamist)
sudo nano /etc/rc.local
Lisage ridade vahele
#! / 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' väljumine 0
Ja seega on protsessori maksimaalne kiirus 1050000.
Loodan, et see on kellelegi kasulik.
Mis hea näpunäide, tegelikult on mul Solusiga lauaarvuti, mis ei suutnud midagi välja lülitada, proovin tänada artikli eest.
Hei, kas kontrollisite või värskendasite kunagi oma arvuti BIOS-i? Kas see on HP mudel? Küsin teilt, sest tõenäoliselt on probleem BIOS-is ja Inteli SpeedStepi või AMD cool & Quieti konfiguratsioonis, olen lahendanud ülekuumenemise küsimuse palju värskendades BIOS-i (olen meeskonnaehitaja), teine , on muuta tehasest pärinevat termopastat (need on üldiselt väga halvad), hõbedaste ühenditega ühe puhul maksavad need 10 USD ja on üldiselt palju paremad kui kokkupanemisel kasutatud. Teine, kontrollige mustust või tolmu, riideid oma seadmetes ja lõpuks võite osta aluse (see on alumiinium, plastist on vastupidine mõju, mille jaoks need on omandatud) ja ventileerige selle osa varustuse põhjas.
Loodetavasti aitab see teid,
Tervitused.
See on Toshiba Satellite A305D-SP6905R http://pcxion.com/shop/printinfo.php?products_id=1080
Kuna mul oli probleem, siis kui mul on raha, siis võtan selle hoolduseks ja pidin BIOS-i värskendama, kuna ma ei saanud Windows 7 omal ajal installida, nii et pidin värskendama sunniviisiliselt ja ma arvan, et see oli viimane installitud BIOS-i värskendus.
Kui kummaline see teiega juhtub, mul on olnud 2 Toshibat ja mul pole kunagi olnud probleeme temperatuuriga. Mitte nii HP, mul oli 13.3-tolline tahvelarvuti tüüpi HP Compaq ja see tuli kohutavalt halb. Ja ma olen sama probleemiga parandanud kümneid HP-sid, kuid see oli enamasti disainiprobleem ja Nvidia graafikaga tüüpiline jootmisprobleem, nii et pidin rakendama uuesti pallimist.
Tervitused.
Täname teabe eest, praegu töötab minu 408GB RAM-iga ja LM6 KDE RC x14-ga sülearvuti Samsung RV64 probleemideta, kuid ettevaatusabinõuna ja mõnda aega tagasi kasutasin nii selle kui ka Acer AOD3E netbooki jaoks 255 mootoriventilaatoriga alust 2 GB RAM ja LM14 KDE RC x32 ja need hoiavad väga jahedat, ainult netbook on märgatav, et see kuumeneb natuke, kui mul on palju programme ja aknaid avatud, vastasel juhul pole mind kunagi ülekuumenemise tõttu välja lülitatud ega antud alarme.
Viidete saamiseks oleks hea teada saada, mis marke ja mudeleid need probleemid tekitavad ja kuidas nad on neid lahendanud.
Minul läheb mõnikord kuumaks, minu 2 protsessori sagedus
alf @ Alf: ~ $ more / sys / devices / system / cpu / cpu [0-9] / cpufreq / scaling_available_frequencies
::::::::::::::::::
/ sys / devices / system / cpu / cpu0 / cpufreq / scaling_available_frequencies
::::::::::::::::::
1900000 1800000 1600000 1400000 1200000 1000000 800000
::::::::::::::::::
/ sys / devices / system / cpu / cpu1 / cpufreq / scaling_available_frequencies
::::::::::::::::::
1900000 1800000 1600000 1400000 1200000 1000000 800000
alf @ Alf: ~ $
Kui tihti soovitate mul maksimaalselt lahkuda?
1600000
Ma ei tea tegelikult väga hästi, aga kui 1.9Ghz on maksimaalne, on 1.6 hea sagedus.
Hea näpunäide. Mul pole kunagi ülekuumenemisprobleeme olnud, kuid arvestan sellega igaks juhuks.
Praktikas peaks see oluliselt vähendama rakenduste avanemise kiirust ja muid sündmusi, kus protsessori töökoormus on tipp (eriti ühetuumalistes arvutites)
Mul on õigus?
See on õige, kuid see sõltub sellest, et kui kasutate arvutit ainult Interneti, muusika ja videote vaatamiseks, ei märka te seda erinevust. Nüüd, kui olete sundkoodikompilaator, märkate erinevust.
Tervitused.
Mul on see probleem ka vanas Acer Aspire 5315-s, mida tahan lõplikult lahendada; kuid minu kataloogipuu tee erineb teie poolt märgatust, kuni cpu0 see sobib, kuid sellest ajast alates ei leia ma kausta cpufreq, kuid need muud vahemälud, cpuidle, toide, alamsüsteem, termokaas, topoloogia ning krahhi märkused ja failid uevent ja üheski kaustas ei näe ma faili scaling_max_freq.
cpu sageduse skaleerimine on saadaval ainult mikrofonidele pärast core2duo, mitte pentium D, 4, celeron või mononukleos. Sellepärast, et isegi prescotts töötas maksimaalselt, raisates energiat ja soojust, oli mul selline, mis kõndis alati 40-aastaselt või enam, kui talvel polnud mul jalgu külm 😛 tervitused
Hehehe 🙂 sa ei kujuta ette ideed, mille sa mulle andsid ... !!!
Gnome'i või Unity jaoks on indikaator-cpufreq, mis võimaldab teil protsessori kiiruse ja toitesätteid ülemiselt paneelilt muuta.
Tere, @Christopher Castro, palju õnne artikli puhul, ülevaatlik ja kasulik, vaid väike parandus, ära kutsu CPU / UCP südamike (protsessori) protsessorit, kuna inimesed võivad segadusse sattuda.
Mind üllatab see, et kui teil on kaks protsessori südamikku, on teil probleeme küttega, võib-olla peaksite selle avama ja puhastama või kui see pole tingitud mustusest või tolmust, peaksite selle viima tehnilisse teenistusse.
Tervitused kõigile.
Protsessori kiiruse piiramine pole tegelikult mõttekas, kui ONDEMAND * regulaator on aktiveeritud, välja arvatud juhul, kui teate ette, et tehtavad toimingud ei ole protsessorimahukad, näiteks raskete veebilehtede sirvimine *.
Pidage meeles, et mida vähem me protsessorit skaleerime, seda rohkem aega kulub lehtede renderdamiseks ja seda rohkem energiat kulub, teisest küljest seab ONDEMAND-i regulaator automaatselt sagedused madalaimale tasemele, kui masin töötab tühikäigul.
Ideaalis kasutage funktsiooni ONDEMAND ja reguleerige regulaator õigesti, nii et see aktiveerub ja desaktiveerub nii kiiresti kui võimalik, sõltuvalt süsteemi koormusest, näiteks
w / sys / devices / system / cpu / cpu [0-3] / cpufreq / scaling_governor - - - - ondemand
w / sys / devices / system / cpu / cpufreq / ondemand / up_threshold - - - - 85
w / sys / devices / system / cpu / cpufreq / ondemand / sampling_down_factor - - - - 20
(nomenklatuur süsteemses vormingus)
Sama oluline kui joonlauad, on spetsiaalse graafikakaardi väljalülitamine, kui me seda ei kasuta (juhul kui meie masinal on hübriidsete videosüsteemidega), sama mis ülejäänud seadmetel, mida süsteem kasutab, ja ennekõike kasutage POWERTOP 2 pange madala energiatarbega režiimi need seadmed, mis on seatud töötama maksimaalse jõudlusega.
j: 0 ~ $ kass /etc/tmpfiles.d/optimized.conf
w / sys / kernel / silumine / vgaswitcheroo / lüliti - - - - OFF
#w / sys / class / drm / card0 / device / power_profile - - - - madal
w / sys / class / drm / card0 / device / power_method - - - - dynpm
w / sys / devices / system / cpu / cpu [0-3] / cpufreq / scaling_governor - - - - ondemand
w / sys / devices / system / cpu / cpufreq / ondemand / up_threshold - - - - 85
w / sys / devices / system / cpu / cpufreq / ondemand / sampling_down_factor - - - - 20
#w / sys / moodul / snd_hda_intel / parameetrid / toite_sääst - - - - 1
w / sys / kernel / mm / transparent_hugepage / lubatud - - - - madvise
w / sys / kernel / mm / transparent_hugepage / defrag - - - - madvise
w / sys / kernel / mm / transparent_hugepage / khugepaged / defrag - - - - 0
w / proc / sys / kernel / valvekoer - - - - 0
w / sys / class / scsi_host / host [0-5] / link_power_management_policy - - - - min_power
w / sys / buss / PCI / seadmed / * / toide / juhtimine - - - - automaatne
w / proc / sys / vm / dirty_writeback_centisecs - - - - 1500
j: 0 ~ $ kass /etc/rc.local
#! / bin / bash
#
# /etc/rc.local: kohalik mitme kasutaja käivitamise skript.
#
mod probe radeon
echo OFF> / sys / kernel / silumine / vgaswitcheroo / switch
rmmod radeon
(Olge rmmodiga ettevaatlik, sest kui me tahame spetsiaalse videokaardi aktiveerida ja proovime moodulit uuesti laadida, kui see on välja lülitatud, tekitab süsteem meile ilusa tuuma paanika).
Kui oleksite millestki aru saanud, prooviksin seda. Olen selles uus ja pean asju nägema samm-sammult, koos pirnide ja õuntega. Leidsin, et teie vastus oli huvitav.
Milline tore tüüp, proovin, kuna mul on meeskonnaga probleeme olnud. Aitäh
Tere, kas saaksite öelda, mis on 2-hz kahetuumalise protsessori normaalne temperatuur, tänud ja lugupidamine
hea,
See on väga oluline küsimus, mille pärast mõne aja pärast linuxi kasutamist hakkasin uurima, et vähendada nii protsessori temperatuuri kui ka selle energiatarbimist.
See teema võttis mul mitu tundi uurimist ja katsetamist ning ma räägin teile lihtsast viisist, kuidas seadistada meie protsessor Debianis nõudmise järgi töötama, see tähendab, et protsessor reguleerib oma sagedust automaatselt vastavalt protsessori vastuvõetud töökoormusele, selle suurendamine, kui on vaja mitte kaotada jõudlust ja vajadusel töötada madalaimal sagedusel, vähendades nii meie protsessori energiatarbimist ja sellest tulenevalt ka temperatuuri. Kuigi ma tegin seda debianis, peaks see toimima iga distro abil.
Installige paketid cpufreqd ja cpufrequtils. (Ma arvan, et pärast seda oli vajalik taaskäivitamine).
Protsessori mooduli valimine ja laadimine, tänapäevaste intel protsessorite puhul teeme seda modprobe acpi-cpufreq abil (märkus debianis laadib see üksi, saame seda kontrollida lsmodiga, ma arvan, et see on sama ka ülejäänud osas).
Kontrollige toimimist.
Kõigepealt kontrollime, kas meie protsessori draiver on laaditud, selleks peame kassi tegema ainult õigesse faili:
kass / sys / seadmed / süsteem / cpu / cpu0 / cpufreq / scaling_driver
Väljund, mida peaksite jälgima, on umbes selline ...
acpi-cpufreq
Nüüd, kui eelmine test on olnud edukas, saame kassi käsuga uuesti kontrollida, mis on meie protsessori jaoks saadaolevad sagedused:
kass / sys / seadmed / süsteem / cpu / cpu0 / cpufreq / scaling_available_frequencies
Väljund, mida peaksite jälgima, on umbes selline ...
1600000 800000
Saame näidata ka saadaolevaid valitsejaid:
cat / sys / devices / system / cpu / cpu0 / cpufreq / scaling_available_governors
Väljund, mida peaksite jälgima, on umbes selline ...
powersave userspace konservatiivne ondemand jõudlus
Ja mida kuberner praegu kasutab:
kass / sys / seadmed / süsteem / cpu / cpu0 / cpufreq / scaling_governor
Andes meile midagi sellist:
jõudlus
Märkus: debian laadib vaikimisi nõudmisel.
See viimane käsk näitab praegu töötavat regulaatorit, kõige soovitatav on ondemand, mis reguleerib protsessori kiirust vastavalt nõudlusele.
Veel üks otsesem utiliit, et teada saada meie protsessori teavet:
cpufreq-info (täidame selle käsu, et näha meie cpu teavet):
pufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Teatage vigadest ja vigadest aadressile linux@brodo.depalun.
CPU 0 analüüsimine:
juht: acpi-cpufreq
Protsessorid, mis peavad samaaegselt sagedust vahetama: 0
riistvara piirid: 800 MHz - 1.73 GHz
saadaolevad sagedusastmed: 1.73 GHz, 1.33 GHz, 1.07 GHz, 800 MHz
saadaolevad cpufreq-i valitsejad: konservatiivne, ondemand, PowerSave, kasutajatruum, jõudlus
praegune poliitika: sagedus peaks olema 800 MHz ja 1.73 GHz piires.
Kuberneri ondemand võib otsustada, millist kiirust kasutada
selles vahemikus.
praegune protsessori sagedus on 800 MHz.
Riistvara piirjooned on olulised: 800 MHz - 1.73 GHz ja saadaolevad sagedusastmed: 1.73 GHz, 1.33 GHz, 1.07 GHz, 800 MHz, mis tähistavad meie olemasolevaid protsessori võimalusi.
Nagu näete, näitavad nad ka kubernerit, mida me kasutame, ja sagedust, millega meie protsessor praegu töötab.
Kõigi protsessorite regulaatori vahetamine (vajalik kahe- ja neljatuumaliste puhul):
cpufreq -set -r -g ondemand
Järgmine käsk näitab ka protsessori kiirust. Kui salvestamine töötab hästi, peaks see andma protsessori maksimumist madalamad väärtused:
$ kass / proc / cpuinfo | grep -i mhz
o
$ vaata grep \ »cpu MHz \» / proc / cpuinfo
Tervitused! Selle abil saate oma protsessorit tõhusamalt töötada ilma ressursse raiskamata.
Ärge kunagi vahetage oma CPU regulaatorit, ma piiran ainult maksimaalset kiirust.
Kasutan endiselt nõudmist: D.
Sõber, suur aitäh, just seda ma otsingi.
Minu jaoks sobis see suurepäraselt minu Athlon II x2 250 juures 3GHz juures.
Alati, kui avasin linuxis 1080p video, kasutas mu protsessor 100%, nüüd kasutab see
keskmiselt 40–50%.
Kartsin, et sagedus fikseeritakse 1.8 GHz (mis on koht
Kohandasin seda), kuid «OnDemand» on endiselt aktiivne, kui arvuti on jõude
protsessor langeb 800 MHz-ni. Vapustav! 🙂
Olen seda proovinud elementaarsetes OS-des ja Ubuntus ning see on töötanud, kuid olen seda proovinud fedora 17-s ja see ei ole õnnestunud, see ei lase mul muudatusi max_freqi suuruse muutmisel salvestada. Keegi teab, kuidas seda saavutada? Väga hea artikkel muide
Tegelikult juhtub see, et fedora 17-s rc.local-faili ei eksisteeri ja see tuleb luua kausta /etc/rc.d/, jättes tee /etc/rc.d/rc.local
arktilise hõbedaga 5 tegin testi ja protsessori temperatuur alla 10 ° !!!!
Oo kõlab huvitavalt. Pean sellega süstla ostma, see köidab tõesti mu tähelepanu.
Täname teabe eest, kuidas ma saan oma protsessori kiirust igal ajal hallata, ilma et peaksin terminali kasutama, see ei aita mul seda teha igal taaskäivitamisel, ainult siis, kui jätan masina tööle, mis ei vaja selle allalaadimiseks ja normaalseks muutmiseks kulub rohkem kui üks 10%, mõni skript
tänan
Tänan teid väga teie nõuannete eest. See on aidanud mul palju piirata minu 4 i3-2330m protsessori sagedust; sest olin mures kahjude pärast, mida täiskiirusel töötamine võib põhjustada.
Suur aitäh selle väärtusliku panuse eest, aitasite mul oma MacBook pro-sse Linuxi installida. Tõesti, suur aitäh
Suurepärane lahendus ... pikendada seadmete kasutusaega vanade tehnoloogiatega, mille jõudlust rõhutavad juba praeguse tarkvara nõudmised. Suur aitäh panuse eest !!
Tere sõbrad, aitäh teie panuse eest. Loodan, et see töötab minu jaoks minu OpenSuse Tumbleweedis ♣
seoses