Ubuntu Suomen keskustelualueet

Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: mrl586 - 07.07.20 - klo:07.42

Otsikko: Tehokannettavan ohjelmallinen viilentäminen
Kirjoitti: mrl586 - 07.07.20 - klo:07.42
Nykyiset tehokannettavat varsinkin Intel/Nvidia-raudalla ovat huomattavia lämmönlähteitä moniytimisen suorittimen ja tehokkaan näytönohjaimen johdosta ja usein niiden jäähdytys ei ole paras mahdollinen, varsinkaan kompaktiin runkoon pakatuissa laitteissa. Millaisia ohjelmallisia ratkaisuja olette löytäneet niiden lämpökuorman vähentämiseen ja sekä samalla myös tuuletinmelun rajoittamiseen?
Otsikko: Vs: Tehokannettavan ohjelmallinen viilentäminen
Kirjoitti: nm - 07.07.20 - klo:10.40
Nvidian näytönohjaimia voi alivoltittaa ja alikellottaa nvidia-settingsin ja nvidia-smi:n avulla, kun ajurissa on Coolbits-toiminto käytössä.

/etc/X11/xorg.conf: Coolbits 28 sallii kellotuksen ja tuulettimen nopeuden säätämisen. (Tosin kannettavassa näytönohjaimen jäähdytys voi toimia eri tavalla kuin työpöytäkoneen kortissa.)

Lainaus
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Coolbits" "28"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Alikellotus:
Koodia: [Valitse]
nvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[3]=-150
TDP-rajan asetus 100 Wattiin (läppärissä sopiva arvo voi olla huomattavasti alempi):
Koodia: [Valitse]
sudo nvidia-smi --id=0 -pl 100

Täällä lisää aiheesta: https://wiki.archlinux.org/index.php/NVIDIA/Tips_and_tricks#Enabling_overclocking
Ohjeet pätevät siis sekä yli- että alikellotukseen, kun vain valitsee arvot sopivasti. Näissä puuhissa saa myös järjestelmän helposti erittäin epävakaaksi, jos poikkeaa liian paljon piirin normaaleista säädöistä.