Výsledky 1 až 10 z 10

Téma: Sofware chladenie v Linuxe

  1. #1

    Standardní Sofware chladenie v Linuxe

    V Linuxe mi nefungovalo SW chladenie na mojom hardware (vid podpis). Teplota sa pohybovala 55/56 stupnov. Petr Orel v clanku http://www.svethardware.cz/art.jsp?d...256DF200546DED dobre vysvetlil preco, je tam riesenie pre windows.
    Pre Linux existuje program athcool ktory nastavuje registre chipsetu a vysledok je teplota 47-56 stupnov podla zataze.
    Pre tvrdsie povahy je popisana priama zmena registrov pomocou programu setpci v dokumente Athlon-Powersaving-HOWTO.html

    Athcool mam vyskusany na MDK9.1/9.2 a Fedora Core1 - uz mesiac bez problemov.
    Mozu nastat problemy - pozrite si clanok na svethardware.cz

    Linky:
    http://members.jcom.home.ne.jp/jacob...softwares.html
    http://www.daniel.nofftz.net/linux/A...ing-HOWTO.html

  2. #2
    Moderátor Avatar uživatele wong
    Založen
    08.11.2002
    Bydliště
    Brno
    Věk
    41
    Příspěvky
    2 452
    Vliv
    301

    Standardní

    pekny moc pekny, pridam to i do FAQ
    a neco pro P4 by nebylo?

  3. #3
    Member
    Založen
    08.09.2003
    Bydliště
    Praha/Slovacko
    Příspěvky
    207
    Vliv
    259

    Standardní

    Pred nedavnem jsem resil uplne to same, takze skoda ze to neprislo o trosicku driv. Ja nasel program FVCool, ktery je primarne urcen pro FreeBSD , ale funguje i pod linuxem. Puvodne se mi teplota pohybovala v klidu 54, pri prumerne zatezi 60, pri extremni zatezi az 65(!). Ted pri totalnim klidu 39, prumerna zatez 44, zatez 50. Je to fakt super. Jediny problem, ze kdyz je program spusteny, tak nefunguje zvukovka.
    Python: executable pseudo-code; Perl: executable line noise

  4. #4

    Standardní

    dik, uz mi to bezi a jelikoz na pocitaci posledni dobou nedelam nic poradnyho tak se to hodi

    edit: snad jen doplnim vysledek... chlazeni ted nemam skoro zadny, v podstate akorat CPU, zdroj a grafika (myslim vetracky), proc sem mival idle 52 ted ho mivam tak 40-42
    Imagine there's no heaven and at once the sky is the limit
    Photoblog | Kapela

  5. #5

    Standardní

    Citace Původně odeslal wong
    pekny moc pekny, pridam to i do FAQ
    a neco pro P4 by nebylo?
    Napred neco k funkcnosti athcool - pokud je mi znamo, tak athcool odpojuje sbernici procesoru a vypina nektere bloky CPU, pokud procesor prejde do jakehosi stavu necinnosti (C2). P4 tento stav nepodporuje, prinejmensim ne desktopove procesory. Abych to demonstroval, posilam vypis souboru /proc/acpi/processor/CPU0/power z meho Duronu:

    active state: C2
    default state: C1
    bus master activity: 00000000
    states:
    C1: promotion[C2] demotion[--] latency[000] usage[09826170]
    *C2: promotion[--] demotion[C1] latency[090] usage[24328201]
    C3: <not supported>

    A takto to vypada na P4 (2.6GHz s HT):

    active state: C1
    default state: C1
    bus master activity: 00000000
    states:
    *C1: promotion[--] demotion[--] latency[000] usage[00000000]
    C2: <not supported>
    C3: <not supported>

    Stejne tak nepodporuje throttling. Zajimave je, ze kamosuv prehistoricky Celeron 366 podporuje jak C2, tak 8 urovni throttlingu...
    Vzhledem k tomu, ze i druha P4, kterou mam k dispozici, trpi temi samymi priznaky (pouze zakladni usporny stav C1, do ktereho stejne neprechazi), je mozne, ze je to setrvaly stav nezpusobeny konfiguraci zminenych masin.

    Athcool pouzivam k plne spokojenosti - nez jsem ho nasel, pouzival jsem metodu "setpci", coz je stejne presne to, co dela athcool. Nemam zadny problem, az na to, ze teplota z puvodnich 43-51 stupnu klesla na 28-51. Tech 28 pri pulhodine uplne necinnosti, 51 pri delsim spusteni dnetc. Ty vysoke teploty jsou zpusobene proudenim vzduchu (jeho nedostatkem) v me skrini, ale to se zanedlouho zmeni....

    Slusny pokec je na http://acpi.sourceforge.net/document...processor.html

  6. #6

    Standardní

    Citace Původně odeslal hpcpg
    Puvodne se mi teplota pohybovala v klidu 54, pri prumerne zatezi 60, pri extremni zatezi az 65(!). Ted pri totalnim klidu 39, prumerna zatez 44, zatez 50.
    Pri maximalni zatezi, ktere dosahnes stejne jenom dnetc nebo necim takovym by maximalni teplota mela byt stejna, nehlede na sporive programy.

  7. #7
    Senior Member
    Založen
    07.10.2002
    Bydliště
    Ostrava / Straznice
    Příspěvky
    1 133
    Vliv
    280

    Standardní

    Toto nastesti nemusim resit, muj podvyziveny tulen (1,45->1,35V), ale stale pretaktovany ma pri full zatezi 46-48°C a to mam neustale stahle otacky vetraku z 3000 na 1700
    Intel C2D 4300, 1GB DDR2, 120GB Seagate, nVidia7600GT pasiv.

  8. #8

    Standardní

    Naposledy som mal tulena 1,1GHz a tam sw cool v Linuxe fungoval.
    V praci mam notebook s mobile celeron (z neho pisem - zatial z MDK9.1)
    Kód:
    $ cat /proc/cpuinfo
    processor       &#58; 0
    vendor_id       &#58; GenuineIntel
    cpu family      &#58; 15
    model           &#58; 2
    model name      &#58; Mobile Intel&#40;R&#41; Celeron&#40;R&#41; CPU 1.80GHz
    stepping        &#58; 7
    cpu MHz         &#58; 1794.460
    cache size      &#58; 256 KB
    fdiv_bug        &#58; no
    hlt_bug         &#58; no
    f00f_bug        &#58; no
    coma_bug        &#58; no
    fpu             &#58; yes
    fpu_exception   &#58; yes
    cpuid level     &#58; 2
    wp              &#58; yes
    flags           &#58; fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
    bogomips        &#58; 3578.26
    
    $ cat /proc/acpi/processor/CPU0/info
    processor id&#58;            0
    acpi id&#58;                 1
    bus mastering control&#58;   yes
    power management&#58;        yes
    throttling control&#58;      yes
    performance management&#58;  no
    limit interface&#58;         yes
    
    $ cat /proc/acpi/processor/CPU0/power
    active state&#58;            C2
    default state&#58;           C1
    bus master activity&#58;     00000000
    states&#58;
        C1&#58;                  promotion&#91;C2&#93; demotion&#91;--&#93; latency&#91;000&#93; usage&#91;00144460&#93;
       *C2&#58;                  promotion&#91;--&#93; demotion&#91;C1&#93; latency&#91;090&#93; usage&#91;03297376&#93;
        C3&#58;                  <not supported>
    
    $ cat /proc/acpi/processor/CPU0/throttling
    state count&#58;             16
    active state&#58;            T0
    states&#58;
       *T0&#58;                  00%
        T1&#58;                  06%
        T2&#58;                  12%
        T3&#58;                  18%
        T4&#58;                  24%
        T5&#58;                  31%
        T6&#58;                  37%
        T7&#58;                  43%
        T8&#58;                  49%
        T9&#58;                  55%
        T10&#58;                  62%
        T11&#58;                  68%
        T12&#58;                  74%
        T13&#58;                  80%
        T14&#58;                  86%
        T15&#58;                  93%
    Mam dobre skusenosti - notebook sa hreje asi ako pod XP. Treba len zapnut acpi v jadre. Naivne som si myslel ze podobne je to riesene aj na desktop P4

  9. #9

    Standardní

    mno pokud zrovna nemate SMP masinu (to je zrovna u P4C trochu problem) tak by melo jit pouzivat i posilani HLT instrukci z nabidky APM (aspon tusim ze tam jeste je - ve 2.4.(cca 10) to jeste bylo)
    tyhle throttlingy apod. mam povypinany takze nemuzu vyzkouset ale kdyz me chytne hrava tak to treba zas nekdy zapnu a napisu
    Hrrrr, will you stop using people as human driven search engines? Google.com has all the answers you need.

  10. #10
    Member
    Založen
    08.09.2003
    Bydliště
    Praha/Slovacko
    Příspěvky
    207
    Vliv
    259

    Standardní

    Citace Původně odeslal tosuja
    Citace Původně odeslal hpcpg
    Puvodne se mi teplota pohybovala v klidu 54, pri prumerne zatezi 60, pri extremni zatezi az 65(!). Ted pri totalnim klidu 39, prumerna zatez 44, zatez 50.
    Pri maximalni zatezi, ktere dosahnes stejne jenom dnetc nebo necim takovym by maximalni teplota mela byt stejna, nehlede na sporive programy.
    Asi jsem zapomnel pridat pri prumerne zatezi, tedy asi o pet stupnu min. Pri opravdu velke zatezi je to fakt stejne.
    Python: executable pseudo-code; Perl: executable line noise

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •