Portál AbcLinuxu, 30. dubna 2025 23:59

Letne nastavenie notebooku - hp625 (AMD a ATI)

29.6.2012 20:54 | Přečteno: 1742× | Linux | poslední úprava: 29.6.2012 20:55

Kedze tu mame znova dni horucav bolo by dobre nastavit notebook do vhodneho letneho rezimu. Mam pred sebou notebook HP625 s komponentami: AMD AthlonII X2 P320 a ATI4250.Notebook sa nepouziva na hry ale na bezne surfovanie a kancelarsku cinnost. V internetovych forach sa bezne pise ,ze procesory AMD pod linuxom viac hreju ako pod windowsom.Tu si ukazeme ,ze vhodnym nastavenim docielime nizke teploty celeho notebooku aj bez chladiacich podloziek aj pod Ubuntu.

Po nabootovani Ubuntu Live CD nam notebook ukazuje pri necinnosti 60°C co je pomerne dost. Ventilator zvysuje otacky pri hodnotach 51°C ak sme pod 50°C otacky ventilatora su na minimalnych tichych otackach.Popisem tu par tipov ako sa da celkova teplota tohto notebooku znizit.


k10ctl

k10ctl je utilita urcena pre procesory AMD (Cool'n'Quiet) a sluzi na zmenu napatia CPU .My budeme pomocou nej znizovat napatie ,cim ziskame nizsiu teplotu nasho CPU (undervolting) a tym aj celeho notebooku. Hodnoty k10ctl pre nas procesor AMD AthlonII X2 P320 su nasledovne:

sudo -i
/usr/local/sbin/k10ctl 0-2 2 -nv 56 -cv 68 <= tento riadok pridame do /etc/rc.local

Pre najnizzsi rezim procesora P-State 2 sme znizili pre obidve jadra CPU
Nothbridge VID na 850mV a CPU VID na 700mV .PCore je 1960mW
Defualtne hodnoty pred spustenim k10ctl boli:
Nothbridge VID 1012.5mV ,CPU VID 850mV ,PCore 2380mW
Toto minimalne nastavenie je stabilne a nedochadza k ziadnemu zasekavaniu OS. Experimenty s k10ctl sa neodporucaju lebo hrozi mozne poskodenie procesora!!!

k10ctl 0-3
CPU0
Current P-State: 2 Fastest P-State: 0 NbVid NbDid CpuVid CpuDid CpuFid UNb CpuMult UCpu PCore P-State 0: 43 0 33 0 5 1012.5mV 10.50000 1137.5mV 10010mW P-State 1: 43 0 42 1 14 1012.5mV 7.50000 1025.0mV 5945mW P-State 2: 56 0 68 1 0 850.0mV 4.00000 700.0mV 1960mW Low Limit: 124 1 124 0.0mV 0.50000 0.0mV High Limit: 33 1 33 1137.5mV 10.50000 1137.5mV Target: 56 0 68 1 0 850.0mV 4.00000 700.0mV Current: 56 0 68 1 0 850.0mV 4.00000 700.0mV
V notebooku sa nachadza grafika ATI4250. Nainstalovanim ovladaca fglrx sa aktivuje usporny rezim pre nasu GK a teda dalsie znizenie celkovej teploty NB.

powersave

powersave je nami vytvoreny skript s radom uspornych prikazov ,ktory sa bude pustat vzdy automaticky pri starte.Pridame ho tiez do /etc/rc.local
sleep 20

# bude se inym sposobom pracovat s viacjadrovymi systemami
echo 1 > /sys/devices/system/cpu/sched_mc_power_savings

# zvysuje interval prebudeni disku kvoli zapisani novych dat
echo 48000 > /proc/sys/vm/dirty_writeback_centisecs
echo 90 > /proc/sys/vm/dirty_ratio
echo 1 > /proc/sys/vm/dirty_background_ratio
echo 5 > /proc/sys/vm/laptop_mode

# nastavuje usporu energie na SATA radici
echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
echo min_power > /sys/class/scsi_host/host1/link_power_management_policy

# nastavuje usporu energie rozhrani PCI Express
echo powersave > /sys/module/pcie_aspm/parameters/policy

# nastavuje usporu energie zvukovej karty (plati pre Intel HDA)
echo Y > /sys/module/snd_hda_intel/parameters/power_save_controller
echo 10 > /sys/module/snd_hda_intel/parameters/power_save

# predlzuje interval zapisovani zurnalu na disk
mount -o remount,commit=480 /

# povoli uspavani USB zariadeni v nejvyssi moznej miere
echo 10 > /sys/bus/usb/devices/usb1/power/autosuspend
echo 10 > /sys/bus/usb/devices/usb2/power/autosuspend
echo 10 > /sys/bus/usb/devices/usb3/power/autosuspend
echo 10 > /sys/bus/usb/devices/usb4/power/autosuspend
echo 10 > /sys/bus/usb/devices/usb5/power/autosuspend
echo 10 > /sys/bus/usb/devices/usb6/power/autosuspend
echo 10 > /sys/bus/usb/devices/usb7/power/autosuspend

#Jedno jadro CPU pojde v rezime ondemand a druhe jadro v rezime powersave
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo powersave > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

# Turnoff bluetooth 
rfkill block bluetooth

# na tomto usb je pripojena moja webkamera. - defaultne je always active default: on
echo auto > /sys/bus/usb/devices/1-5/power/level

Vytvorenie RamDisku pre Cache Firefoxu

Pri surfovani na internete sa cache firefoxu nebude zapisovat na hard disk ale na nas vytvoreny RamDisk. Dosiahneme tym vyssiu rychlost a po vypnuti NB sa nam cela cache automaticky vymaze.
do /etc/fstab pridame riadok:

tmpfs /media/ramdisk tmpfs size=196M,nr_inodes=10k,mode=777 0 0

Vo firefoxe zadame about:config a pre polozku browser.cache.disk.parent_directory pridame /media/ramdisk/
Po restartovani firefoxu sa bude cache zapisovat do ramdisku.
Toto dalsie nastavenie /etc/fstab nie je vhodne pre kazdeho no mne neprekaza.Usetrime HDD od dalsich zapisov.
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
tmpfs /var/log/apt tmpfs defaults,noatime 0 0
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
Zaver

Po aktivovani vsetkych vyssie spominanych poloziek bude notebook vyrazne tichsi a chladnejsi.V miestnosti kde mam okolo 28 stupnov mi notebook pri hodinovom surfovani zobrazuje teplotu okolo 44 stupnov a vetrak ide na minimalnych otackach.        

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

30.6.2012 09:25 Dag | skóre: 25 | blog: bzuk
Rozbalit Rozbalit vše Re: Letne nastavenie notebooku - hp625 (AMD a ATI)
Odpovědět | Sbalit | Link | Blokovat | Admin
Pěkný. Dík!

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.