Voiko koneen tehoa rajoittaa ohjelmallisesti?

jäähdytysprobleemi

Tarvitsisi tehdä käännöstyö huonosti jäähdytetyllä laitteella. Aikaa siihen menee luultavasti kymmeniä minuutteja, ellei tunteja. Ongelma ei ole aika, saa mennä vaikka monta päivää, mutta prossun mahdollinen ylikuumeneminen. Mitähän menetelmiä on olemassa, jos on, rajoittaa koneen käyttämää tehoa?

30

339

    Vastaukset 30

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Hubba

      Voi koneen alikellotaa, ihan smallailla kuin ylikellottaa

    • TalvellaOnViileää

      Jos prosessori on kellotetavissa, niin sitä voi myös alikellottaa ja säätää jänniteet mahdollsimman alas (Bios). Aina sitä keksii jonkun tavan kierrättää viileää ilmaan koneen ympärillä.

      Ympäröivän ilman lämpötilaa voi talvella laskea halposti. Patteri kiinni ja ikkuna raolleen ja kone sopivaan kohtaan ottamaan sitä viileää ilmaan sisäänsä.

    • qwer44

      laittaa vaan siihen (n-sana)-linuxin niin automaattisesti tehot rajoittuu minimiin

    • Jos se voi ylikuumentua, se pitäisi korjata niin että ei voi ylikuumentua.

    • exBersel

      Prosessorit hidastavat nopeutta automaattisesti jos ovat vaarassa ylikuumentua.

      Mutta voihan sitä BIOS:ssa määritellä että saa käyttää vain yhtä tai kahta ydintä, niin ei sen pitäisi heikkojäähdytyksistäkään prosessoria enää ylikuumentaa. Samoin Windowsin task managerissa voi määritellä kuinka monta ydintä kyseistä prosessia suorittaa ja vaikka alentaa sen prioriteettia.

      Todennäköisesti kyse on läppäristä, niin auttaa kun laittaa jotain sen rungon alle, niin että se saa pohjasta paremmin jäähdytysilmaa.

    • jäähdytysprobleemi

      Lisätään vielä että kyseessä ei ole "normaali" pc-kone, mutta Linuxia pyörittävä kuitenkin. En tiedä miten prossu käyttäytyy ylikuumetessa. Kyllä siinä varmasti ylikuumenemissuoja on, mutta tuskin auttaa, koska luultavasti sammuttaa koko systeemin, eikä kääntäminen jatku.

      • töissänähnyt

        Olen töissä nähnyt satoja linuxin hitsaamia prosessoreja. Osa sulanut emolevylle. Yhdessäkään Windows koneessa ei ole vastaavaa ilmiötä ollut.


      • töissänähnyt kirjoitti:

        Olen töissä nähnyt satoja linuxin hitsaamia prosessoreja. Osa sulanut emolevylle. Yhdessäkään Windows koneessa ei ole vastaavaa ilmiötä ollut.

        No etpä vaikuta työssäkäyvältä! :D


      • töissänähnyt

        Kuinka niin?


      • lopeta_jo
        töissänähnyt kirjoitti:

        Olen töissä nähnyt satoja linuxin hitsaamia prosessoreja. Osa sulanut emolevylle. Yhdessäkään Windows koneessa ei ole vastaavaa ilmiötä ollut.

        Windows-trolli/hihhuli taas nähnyt unta! Linuxit ei hitsaa prossuja etkä sinä käy töissä!


    • alikello
    • fdsfdsfssfdsdf

      Käytä eri konetta.

      • jäähdytysprobleemi

        Tuo kävi mielessä, mutta en ole varma onnistuuko kääntäminen eri arkkitehtuurilla. Menee todennäköisesti aikamoiseksi säätämiseksi.


      • Ongelmaton
        jäähdytysprobleemi kirjoitti:

        Tuo kävi mielessä, mutta en ole varma onnistuuko kääntäminen eri arkkitehtuurilla. Menee todennäköisesti aikamoiseksi säätämiseksi.

        Kyllä kääntäminen onnistuu muillekin arkkitehtuureille ongelmitta. Siksipä lähdekoodia on tarjolla useille eri järjestelmille.


      • Tamppaamaton
        Ongelmaton kirjoitti:

        Kyllä kääntäminen onnistuu muillekin arkkitehtuureille ongelmitta. Siksipä lähdekoodia on tarjolla useille eri järjestelmille.

        Ainakin Hello World -applikaation lähdekoodi on käännetty lähes kaikille järjestelmille.


    • Barbaababa

      Useassa jakelussa voi asetta virransäästötilan ja rajan.
      Joten haluttu teho saadaan ihan ohjelmalliseti ja raja laitetaan 100%
      jolloin virransäästö on aina päällä.

      Ohjet kuitenkin jakelukohtaisia.

    • AsusDeluxe

      Ite lähtisin biosista säätämään hitaammalle.

      Vähän kyllä Ihmettelen, miten kukaan ei saisi lainattua keltään toimiva konetta päiväksi.

      • lössösössö

        Oliko sun avauksesa?


    • ubu18.10

      Ytimien mhz:t alas (bootissa asetus nollautuu, tai kun komennat echo ondemand jne. tjsp.).

      Tässä ubuntusa onnistuu:

      Ytimien hertsit:
      grep "cpu MHz" /proc/cpuinfo

      Nykyinen tila:
      cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

      Hertsit alas:
      echo powersave | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

      Sitten tarkastelua em. komennoilla.

      • jäähdytysprobleemi

        Siinä ei ole näköjään megahertsejä, vaan jotain BogoMIPSejä, joita 38,40 molemmissa prosessoreissa.


      • ubu18.10
        jäähdytysprobleemi kirjoitti:

        Siinä ei ole näköjään megahertsejä, vaan jotain BogoMIPSejä, joita 38,40 molemmissa prosessoreissa.

        cat /proc/cpuinfo
        näyttää enemmän.
        Mikä jakelu?
        cpufreq-info
        näyttää mm. käytettävissä olevat taajuusvaiheet.
        Entäpä se bios, löytyisikö sieltä mitään asetusta?
        cpufreq GNOME Shell Extension https://extensions.gnome.org/extension/1082/cpufreq/
        On näppärä työkalu taajuuksien vaihtoon ja seurantaan, jos käytät Gnome Shelliä.


    • trollerson

      Saakos siinä mitään virransäästötiloja päälle?

      Läppäreissä ainakin yleensä löytyy valmiina selvästi hitaampiakin tiloja virransäästösyistä.

      Ja onhan ne pöytäkoneissakin vaikka ei välttämättä yhtä montaa eri asetusta tarjolla oletuksena.

    • luo-pullonkaula

      Kun käännät niin kone joutuu kelaamaan isoa määrää tiedostoja levylle/levyltä.

      Liitä koneeseesi ulkoinen hidas muistiväline jolloin levy I/O hidastuu. Tarpeen vaatiessa laita koneeseen joku toinen prosessi tekemään levyoperaatioita tiheään mutta vähän keskusyksikköä käyttäen. Näin olet luonut pullonkaulan, joka hidastaa käännöksen edistymistä kun prosessori joutuu koko ajan odottelemaan levyltä tulevaa tietoa.

      Lyhyesti: Katso ohjeita siitä, miten ohjelman kääntämistä voi nopeuttaa ja tehostaa. Toimi päinvastoin.

    • cpulimitillä

      Joskus kokeillut cpulimit -ohjelmaa, sille voi antaa prosentteina, kuinka paljon prosessointiaikaa annetaan ohjelmalle. En nyt muista, periytyikö limitit aliprosesseille, mutta luultavasti kyllä.

    • Itsellä myös lämpöongelma. Isojen ohjelmien kohdalla alennan kellotaajuutta. Myös -j (töiden määrä) ja -l (--load-average[=load]) vaikuttavat paljonko CPU:ta käytetään. Jos kääntää vaikka KDE työpöydän aikaa saa varata. Itse tykkään käyttää ram-levyä, mutta isoissa ohjelmissa voi loppua kesken. 4G riittää monille, mutta on niitäkin joille edes 8G ei tunnu riittävän. Hitaalla muistivälineellä kernelin käännös kyllä kestää... Raspilla noin 6 h. Firefox käännös varmaan toista vuorokautta - en ole kokeillut. Omassa koneessa kerneli kääntyy noin 6 min make -j7

    • Ziiis

      Voihan vanhaan pöytäkoneeseen yleensä asentaa lisätuulettimen esim. kotelon etulaitaan. Ja tietysti kertyneet paskat pois kotelon sisältä. Prossutuulettimen siivekkeet kantsii putsata töhnästä, jos sellaista on.

    • perustauti_hoitoon

      Kannattaisi kai puuttua itse perusongelmaan eli ylikuumenemiseen. Eli varsinkin jos on kannettava, purettava, puhdistettava, tahnat ja mahdollisesti lämpötyynytkin vaihdettava.

    • sudo cpufreq-set -u 1.6Ghz tai vastaava toimii. Rajoittaa kellotaajuutta. Itslle sopiva oli 3.3 ja rust kääntyi - kesti kyllä kauan.

      • Valetta-koko-juttu

        Älä valehtele. Ei tuo mitään rajoita, älä höpelähä taas.


    • Toki kaikkissa emoissa & cpu yhdistemissä ei ole tukea kellotaajuuden muuttamiselle. Ja oli vain esimerkki. cpufreq-info antaa sen mitä lupaa eli infoa. Kun kelloja laskeen iin laskee myös lämmön tuotto. Ei tuossa mitään valetta ole.

    Ketjusta on poistettu 2 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Mitä on mietteissäsi

      Tänään?
      Ikävä
      102
      1162
    2. Mikä on hulluinta?

      Mitä ikäväsi kohde on tehnyt?
      Ikävä
      51
      975
    3. En olis uskonu

      et kuulut tollaseen porukkaan
      Ikävä
      119
      923
    4. Meiltä löytyy kyllä älliä

      Vai mitä oot mieltä...
      Ikävä
      146
      903
    5. Venäjä alkaa iskemään Suomen politiikkaan.

      Tässä on valtion ja koko länsiliiton päämiehet varoitelleet, että Venäjä alkaa talven aikana taas iskemään hybridisesti.
      Sinkut
      120
      694
    6. En haluaisi sanoa tätä

      Mutta olet sokea sille, mitä sinulla jo on! Jos minä olisin sinä, pyrkisin tekemään kaikkeni kohentaakseni nykyistä pari
      Ikävä
      40
      689
    7. Et taida olla ihan varma

      Päätöksestäsi?
      Ikävä
      70
      687
    8. Koska Sofia kertoo totuuden, että ovat eroneet miljonääri miehen kanssa?

      Eikö olisi hänelle itselleen helpotus, kun voisi kertoa totuuden. Miksi salata asiaa ja pitkittää sitä harmaan tulevaisu
      Kotimaiset julkkisjuorut
      187
      637
    9. Ajattelitko ikinä pyytää anteeksi?

      Tiedät kyllä mistä.
      Ikävä
      70
      609
    10. Miltä tuntuu

      olla erossa kaivatustasi?
      Ikävä
      33
      604
    11. Muistelen lämmöllä

      Se oli vaikein päätös, jonka olen joutunut tekemään. En pidä valehtelusta, mutta näin sait päätöksen asioille. Rakasti
      Ikävä
      48
      602
    12. Tunnistan mun rakkaan

      Kirjoituksen heti kun se on täällä. Mä vaan tiedän sen ja tunnen 🤗
      Ikävä
      81
      561
    13. Vasemmiston aloite

      Pyhäjärvellä, ihan hyvä aloite. Toteutus ja puhdistus pitäisi alkaa ihan omasta pesästä. Näkeehän tuon sokeakin mitä ja
      Pyhäjärvi
      62
      544
    14. Miten oletkin noin

      osaamaton kaikin tavoin :)
      Ikävä
      39
      519
    15. Onko suhtautuminen kaivattusi

      Fyysiseen vetovoimaan muuttunut? Jos, mihin suuntaan? Tunnetko enemmän vai vähemmän vetoa häneen fyysisesti kuin silloin
      Ikävä
      35
      494
    16. Maajussille morsian: Farmiviikon voittajat ja häviäjät - Itkua ja pettymystä ei salattu

      Maajussille morsian -suosikkisarjassa farmiviikolla selviää, onko ilmassa "sitä jotakin". Rakkauden etsintä on täynnä i
      Maajussille morsian
      4
      493
    17. Tyrkytät ittees liian

      tasokkaille :)
      Ikävä
      46
      490
    18. Jos olen aiheuttanut pahaa, pyydän anteeksi

      Jos olen omalla kirjoittelullani aiheuttanut täällä jollekin pahaa mieltä tai sotkenut asioita, niin pyydän sitä anteeks
      Ikävä
      64
      479
    19. Näyttää siltä ettet edes sinä.

      Kukaan ei uskalla kohdata aitoa ja syvää sielun rakkautta. Hyvin harvat vain. Ihmisten on turha tavoitella sitä oikeaa
      Ikävä
      31
      476
    20. Miksi vihainen

      Miksi olet vihainen mulle?
      Ikävä
      42
      470
    Aihe