Fórum Root.cz

Hlavní témata => Hardware => Téma založeno: Hajčik 15. 05. 2015, 13:14:36

Název: Přehřívání notebooku a vytěžování CPU
Přispěvatel: Hajčik 15. 05. 2015, 13:14:36
Dobrý den, nainstaloval jsem Ubuntu 14.04 lts. Po nějaké chvíli jsem si všiml, že se notebook zahřívá více než při používaní s windows. Nainstaloval jsem nové ovladače pro grafiku. CPU se mě zatíží i při běžném prohlížení webu+ přehrávání videa na youtube. Můj procesor je AMD A4 5000 grafická karta HD 8330. Ramka 4 GB 1600 mhz ddr3 cl 11. Při zkoušce zatížení ramky se zatížení podařilo maximálně na 50 % a potom se tímto testem zatížil spíše cpu a to až na 100%. Je to normální? Mám špatnou ramku nebo jaký může být důvod toho velkého zatížení cpu? Mám prostě jen slabé CPU? Ale hlavně co to přehřívání?.

Kód: [Vybrat]
grove@grove-Lenovo-G505:~$ lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8330]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 9840
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 01)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode]
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 39)
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 39)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 3a)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 5
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M]
02:00.0 Ethernet controller: Qualcomm Atheros QCA8172 Fast Ethernet (rev 10)
03:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)

Kód: [Vybrat]
grove@grove-Lenovo-G505:~$ free
             total       used       free     shared    buffers     cached
Mem:       3414728    2195300    1219428      18336      51684     869400
-/+ buffers/cache:    1274216    2140512
Swap:      3620860          0    3620860

Kód: [Vybrat]
grove@grove-Lenovo-G505:~$ uptime
 13:08:18 up 24 min,  2 users,  load average: 1,67, 1,90, 1,95
grove@grove-Lenovo-G505:~$ stress -i 2 -t 30
stress: info: [5207] dispatching hogs: 0 cpu, 2 io, 0 vm, 0 hdd
stress: info: [5207] successful run completed in 30s
grove@grove-Lenovo-G505:~$ uptime
 13:09:12 up 25 min,  2 users,  load average: 1,78, 1,87, 1,94
grove@grove-Lenovo-G505:~$ stress -i 4 -t 30
stress: info: [5211] dispatching hogs: 0 cpu, 4 io, 0 vm, 0 hdd
stress: info: [5211] successful run completed in 30s
grove@grove-Lenovo-G505:~$ uptime
 13:10:07 up 26 min,  2 users,  load average: 2,62, 2,06, 2,00
grove@grove-Lenovo-G505:~$ stress -i 1 -t 30
stress: info: [5218] dispatching hogs: 0 cpu, 1 io, 0 vm, 0 hdd
stress: info: [5218] successful run completed in 30s
grove@grove-Lenovo-G505:~$ uptime
 13:11:03 up 27 min,  2 users,  load average: 1,78, 1,91, 1,95
Název: Re:Přehřívání notebooku a vytěžování cpu.
Přispěvatel: Pavouk106 15. 05. 2015, 13:54:28
Máš AMD grafiku (i když integrovanou), přehřívání může teoreticky být způsobeno špatným ovladačem.

Kdy jsi instaloval Ubuntu, povolil jsi mu použít ovladače třetích stran? Mrkni se v softwarovym centru, zda používáš ovladač přímo od AMD nebo open source. Ten od AMD je lepší v tom, že umí používat úsporný režimy, takže grafika neběží stále naplno a tím pádem se nepřehřívá CPU (v jeho pouzdře je ta grafika integrovaná, takže pak ohřívá i CPU).

Tohle moje "tvrzení" s ovladačema platilo ještě před cca rokem až dvěma, předpokládám, že je platný i dnes. Já už ale s novýma AMD grafikama do styku nepřišel, tak je to nepodložený.
Název: Re:Přehřívání notebooku a vytěžování cpu.
Přispěvatel: nobody 15. 05. 2015, 14:11:31
v prvni rade pri zatezi v beznem uzivani odsleduj jaky proces (http://wiki.ubuntu.cz/systém/sledování_systému) zatezuje CPU

pak jak zjistujes zahrivani ? sledujes teplotu CPU? GPU? nebo podle sluchu vetraku ?
pokud vetrak, tak je mozne ze se proste zacita vetrak tocit pri nizsich teplotach nez ve Windows
pokud sledujes teplotu, o kolik se to lisi ?

co ti rekne sensors (http://wiki.ubuntu.cz/monitorování_hardwaru) o otackach vetraku a teplote cidel ?

nainstaluj (http://www.webupd8.org/2014/10/advanced-power-management-tool-tlp-06.html) "vylepsene rizeni spotreby" - TLP Linux Advanced Power Management (http://linrunner.de/en/tlp/tlp.html), postara se o efektivitu a uspornost, vedlejsim efektem tedy teoreticky i o mensi zahrivani (pokud tedy tve zahrivani neni zavada)

jinak "load average: 2,62, 2,06, 2,00" neni zadna stress zatez... zkus:
Kód: [Vybrat]
nobody@nopc:~$ stress --cpu 100 --io 100 --timeout 30 --vm 100 --vm-bytes 1G 
stress: info: [4308] dispatching hogs: 100 cpu, 100 io, 100 vm, 0 hdd
stress: info: [4308] successful run completed in 30s
nobody@nopc:~$ uptime
 13:55:24 up 14 days,  3:58, 13 users,  load average: 122,35, 42,92, 20,76
Název: Re:Přehřívání notebooku a vytěžování cpu.
Přispěvatel: Arthur 15. 05. 2015, 14:26:40
Tohle moje "tvrzení" s ovladačema platilo ještě před cca rokem až dvěma, předpokládám, že je platný i dnes. Já už ale s novýma AMD grafikama do styku nepřišel, tak je to nepodložený.

neplatí, ve 14.04 už je svobodný ovladač Radeon s plnou podporou Dynamic Power Management. 

Kód: [Vybrat]
/sys/class/drm/card0/device/power_method

by měl obsahovat "dynpm"
Název: Re:Přehřívání notebooku a vytěžování cpu.
Přispěvatel: Hajčik 15. 05. 2015, 16:36:46
Jinak ještě bych chtěl dodat, že linux mám jen pár dní, před tím jsem byl jen uživatel windowsu, takže jsem v podstatě nic neřešil. Teď jsem, ale nainstaloval linux, jelikož je zdarma a chci OS více rozumět a nebýt jen cvičená opice klikající na ikony. :D Takže mě nevadí, když nejede něco hned na poprvé, ale zatím znám jen pár příkazů.

Pavouk106: Při instalaci jsem povolil použít ovladače třetích stran. Nicméně, když jsem se snažil vyřešit problém s tím zahříváním, tak jsem někde na fóru přečetl, že to můžou být ty špatné ovladače, tak jsem nainstaloval přímo od AMD, ale je možné, že pro jiný OS nebo, že jsem nedoinstaloval nějaké archívy atd.

Nobody: Rozdíl teploty a běh větráku. Ten jsem zjistil zatím jen podle toho, že ve windows mě jel větrák jen, když jsem spustil nějaký náročný program nebo hru. Jinak nebyl větrák notebooku slyšet a ani se v podstatě nezahříval. V linuxu jde slyšet, prakticky pořád a vychází z něj teplý vzduch a to docela dost. Programem jsem teplotu zatím nezkoušel sledovat.

grove@grove-Lenovo-G505:~$ sensors
k10temp-pci-00c3
Adapter: PCI adapter
temp1:        +60.9°C  (high = +70.0°C)
                       (crit = +115.5°C, hyst = +114.5°C)

fam15h_power-pci-00c4
Adapter: PCI adapter
power1:        0.00 W  (crit =  15.00 W)

grove@grove-Lenovo-G505:~$ sensors
k10temp-pci-00c3
Adapter: PCI adapter
temp1:        +63.5°C  (high = +70.0°C)
                       (crit = +115.5°C, hyst = +114.5°C)

fam15h_power-pci-00c4
Adapter: PCI adapter
power1:        0.00 W  (crit =  15.00 W)

Tohle je v klidovém režimu kdy procesory jdou zhruba na 30 % a využívá je jen chromium a samozřejmě ten program na sledování.
Jinak soubežně s výměnou OS jsem vyměnil harddisk za SSD.
Zkusím ještě nainstalovat ten  TLP Linux Advanced Power Management.
Název: Re:Přehřívání notebooku a vytěžování cpu.
Přispěvatel: Hajčik 15. 05. 2015, 17:01:07
grove@grove-Lenovo-G505:~$ stress -i 4 -t 30
stress: info: [5211] dispatching hogs: 0 cpu, 4 io, 0 vm, 0 hdd
stress: info: [5211] successful run completed in 30s
grove@grove-Lenovo-G505:~$ uptime
 13:10:07 up 26 min,  2 users,  load average: 2,62, 2,06, 2,00

Jinak už při této zkoušce jsem měl ramky zatížené na 50% a všechny cpu na 100%
Název: Re:Přehřívání notebooku a vytěžování cpu.
Přispěvatel: Pavouk106 15. 05. 2015, 21:21:53
Mrkni se, jakou máš verzi BIOSu (zdroj (https://forums.lenovo.com/t5/Lenovo-B-and-G-Series-Notebooks/Lenovo-G505s-Overheating/td-p/1422769))
Název: Re:Přehřívání notebooku a vytěžování cpu.
Přispěvatel: Hajčik 18. 05. 2015, 17:18:37
Bios je verze 2.04. Jinak po vyčištění ventilátoru a přepastování cpu a gpu je teplota v klidu 47-49 a v zátěži 50-54.

grove@grove-Lenovo-G505:~$ sensors
k10temp-pci-00c3
Adapter: PCI adapter
temp1:        +49.6°C  (high = +70.0°C)
                       (crit = +115.5°C, hyst = +114.5°C)

fam15h_power-pci-00c4
Adapter: PCI adapter
power1:        0.00 W  (crit =  15.00 W)

thinkpad-isa-0000
Adapter: ISA adapter
fan1:           0 RPM
Název: Re:Přehřívání notebooku a vytěžování CPU
Přispěvatel: Pavouk106 19. 05. 2015, 08:24:24
Takže to celý bylo jen v tom, že výrobce je prase a neumí ani pořádně zařídit chlazení? Nebo je ten notebook už neskutečně starej a jen to bylo už vytvrdlý? (teď píšu z osm let starýho DELLu, kterej má teploty stále ok, běží každej den několik hodin)
Název: Re:Přehřívání notebooku a vytěžování CPU
Přispěvatel: Hajčik 19. 05. 2015, 21:24:55
Tak rozdíl teplot po vyčištění byl něco kolem těch 10 stupňů. Jinak ten notebook je 14 měsíců starý. Největší problém byl asi menší chumel prachu u větráku. Jinak pasta nebyla vyloženě zatvrdlá, ale konzistence asi nebyla ideální. Navíc řekl bych, že tam toho dali poněkud hodně.