Fórum Root.cz

Hlavní témata => Hardware => Téma založeno: xmms 26. 12. 2010, 20:02:09

Název: Extrémní vytížení procesoru
Přispěvatel: xmms 26. 12. 2010, 20:02:09
Mám takový problém s openSUSE 11.3. Po instalaci systému běží naplno procesor takovým způsobem, že se přehřeje a vypne. Celý notebook je dost horký a já nemůžu přijít na to, co ho tolik vytěžuje.

Jen na okraj mám ACER core2 duo.

Trocha z mého /var/log/messages

Kód: [Vybrat]
Dec 20 22:38:17 xmms smartd[2946]: Device: /dev/sda [SAT], SMART Usage Attribute: 193 Load_Cycle_Count changed from 180 to 179
Dec 20 22:38:17 xmms smartd[2946]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 103 to 102

Dec 26 13:55:43 xmms kernel: [ 5220.375796]     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Dec 26 13:55:43 xmms kernel: [ 5220.375800]     (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
Dec 26 13:59:20 xmms smartd[2994]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 81 to 78
Dec 26 14:02:08 xmms kernel: [ 5605.289475] CPU1: Temperature above threshold, cpu clock throttled (total events = 1)
Dec 26 14:02:08 xmms kernel: [ 5605.289485] Disabling lock debugging due to kernel taint
Dec 26 14:02:08 xmms kernel: [ 5605.290118] CPU1: Temperature/speed normal
Dec 26 14:03:43 xmms kernel: [ 5700.004015] Machine check events logged
Dec 26 14:03:55 xmms kernel: [ 5712.619161] Critical temperature reached (103 C), shutting down.
Dec 26 14:03:55 xmms kernel: [ 5712.620823] Critical temperature reached (101 C), shutting down.
Dec 26 14:03:55 xmms shutdown[2307]: shutting down for system halt
Dec 26 14:03:56 xmms init: Switching to runlevel: 0

A toho je tam plno.

Umí někdo poradit, jak zjistit příčinu problému? Podle výpisu běžících procesů nic nenasvědčuje takové aktivitě. I pevný disk je v klidu a nic nedělá, ale přehřívá se taky. Spolu s tím i wifi karta, takže se mi odpojuje od internetu. Větrák jede nepřetržitě na plné obrátky, ale nestíhá chladit.

Zkusil jsem pokus: počítač jsem nechal vychladnout a nabootoval runlevel 1. V něm to ale také docela hřeje. Pokud tam spustím něco třeba kompilaci jádra, procesor se přehřeje a počítač vypne. Problém určitě nebude způsoben programem typu Beagle apod. Zde je výpis ps aux z runlevel 1:

Kód: [Vybrat]
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  1.7  0.0   2196   732 ?        Ss   17:58   0:00 init [S]   
root         2  0.0  0.0      0     0 ?        S    17:58   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    17:58   0:00 [migration/0]
root         4  0.0  0.0      0     0 ?        S    17:58   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S    17:58   0:00 [watchdog/0]
root         6  0.0  0.0      0     0 ?        S    17:58   0:00 [migration/1]
root         7  0.0  0.0      0     0 ?        S    17:58   0:00 [ksoftirqd/1]
root         8  0.0  0.0      0     0 ?        S    17:58   0:00 [watchdog/1]
root         9  0.0  0.0      0     0 ?        S    17:58   0:00 [events/0]
root        10  0.0  0.0      0     0 ?        S    17:58   0:00 [events/1]
root        11  0.0  0.0      0     0 ?        S    17:58   0:00 [cpuset]
root        12  0.0  0.0      0     0 ?        S    17:58   0:00 [netns]
root        13  0.0  0.0      0     0 ?        S    17:58   0:00 [async/mgr]
root        14  0.0  0.0      0     0 ?        S    17:58   0:00 [pm]
root        15  0.0  0.0      0     0 ?        S    17:58   0:00 [sync_supers]
root        16  0.0  0.0      0     0 ?        S    17:58   0:00 [bdi-default]
root        17  0.0  0.0      0     0 ?        S    17:58   0:00 [kintegrityd/0]
root        18  0.0  0.0      0     0 ?        S    17:58   0:00 [kintegrityd/1]
root        19  0.0  0.0      0     0 ?        S    17:58   0:00 [kblockd/0]
root        20  0.0  0.0      0     0 ?        S    17:58   0:00 [kblockd/1]
root        21  0.0  0.0      0     0 ?        S    17:58   0:00 [kacpid]
root        22  0.0  0.0      0     0 ?        S    17:58   0:00 [kacpi_notify]
root        23  0.0  0.0      0     0 ?        S    17:58   0:00 [kacpi_hotplug]
root        24  0.4  0.0      0     0 ?        S    17:58   0:00 [kseriod]
root        27  0.0  0.0      0     0 ?        S    17:58   0:00 [kondemand/0]
root        28  0.0  0.0      0     0 ?        S    17:58   0:00 [kondemand/1]
root        29  0.0  0.0      0     0 ?        S    17:58   0:00 [khelper]
root        30  0.0  0.0      0     0 ?        S    17:58   0:00 [khungtaskd]
root        31  0.0  0.0      0     0 ?        S    17:58   0:00 [kswapd0]
root        32  0.0  0.0      0     0 ?        SN   17:58   0:00 [ksmd]
root        33  0.0  0.0      0     0 ?        S    17:58   0:00 [aio/0]
root        34  0.0  0.0      0     0 ?        S    17:58   0:00 [aio/1]
root        35  0.0  0.0      0     0 ?        S    17:58   0:00 [crypto/0]
root        36  0.0  0.0      0     0 ?        S    17:58   0:00 [crypto/1]
root        38  0.0  0.0      0     0 ?        S    17:58   0:00 [kpsmoused]
root        68  0.0  0.0      0     0 ?        S    17:59   0:00 [ata/0]
root        69  0.0  0.0      0     0 ?        S    17:59   0:00 [ata/1]
root        70  0.0  0.0      0     0 ?        S    17:59   0:00 [ata_aux]
root        71  0.0  0.0      0     0 ?        S    17:59   0:00 [scsi_eh_0]
root        72  0.0  0.0      0     0 ?        S    17:59   0:00 [scsi_eh_1]
root        73  0.0  0.0      0     0 ?        S    17:59   0:00 [scsi_eh_2]
root        74  0.0  0.0      0     0 ?        S    17:59   0:00 [scsi_eh_3]
root        75  0.0  0.0      0     0 ?        S    17:59   0:00 [scsi_eh_4]
root        76  0.0  0.0      0     0 ?        S    17:59   0:00 [scsi_eh_5]
root       195  0.0  0.0      0     0 ?        S    17:59   0:00 [khubd]
root       397  0.0  0.0      0     0 ?        S    17:59   0:00 [jbd2/sda6-8]
root       398  0.0  0.0      0     0 ?        S    17:59   0:00 [ext4-dio-unwrit]
root       399  0.0  0.0      0     0 ?        S    17:59   0:00 [ext4-dio-unwrit]
root       405  0.0  0.0      0     0 ?        S    17:59   0:00 [flush-8:0]
root       411  0.0  0.0      0     0 ?        S    17:59   0:00 [usbhid_resumer]
root       549  0.1  0.0   3072  1320 ?        S<s  17:59   0:00 /sbin/udevd --daemon
root       752  0.0  0.0      0     0 ?        S    17:59   0:00 [kvm-irqfd-clean]
root       796  0.0  0.0      0     0 ?        S    17:59   0:00 [cfg80211]
root       864  0.0  0.0      0     0 ?        S    17:59   0:00 [iwlagn]
root       875  0.0  0.0      0     0 ?        S    17:59   0:00 [phy0]
root       883  0.0  0.0      0     0 ?        S    17:59   0:00 [hd-audio0]
root       919  0.0  0.0      0     0 ?        S    17:59   0:00 [hd-audio1]
root       922  0.0  0.0      0     0 ?        S    17:59   0:00 [bluetooth]
root       994  0.0  0.0      0     0 ?        S    17:59   0:00 [kstriped]
root      1555  0.0  0.0   3068  1272 ?        S<   17:59   0:00 /sbin/udevd --daemon
root      1556  0.0  0.0   3068  1272 ?        S<   17:59   0:00 /sbin/udevd --daemon
root      1632  0.1  0.0   3816  2180 tty1     Ss   17:59   0:00 bash
root      1647  0.0  0.0   2564   900 tty1     R+   17:59   0:00 ps aux

Vůbec mě nenapadá, co ten procesor může tolik vytěžovat. Procesy většinou spí.
Ve Windows s tím nejsou žádné problémy a zdaleka se tolik nezahřeje ani při hraní náročných her jako třeba CRYSIS.
Zajímá mě, jakým způsobem můžu zjistit příčinu a vyřešit. Nevím jak dál.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Blaazen. 26. 12. 2010, 20:31:00
Zkuste doinstalovat cpufrequtils a případně i powertop. Já mám Kubuntu a core 2 duo a nikdy jsem takový problém nezaznamenal na mnoha různých jádrech.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: test 26. 12. 2010, 20:47:33
Vypada tak, ze openSuse nezapina chladic na Aceru.
Google doporucuje aktualizovat bios.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 27. 12. 2010, 15:11:24
Toto je v runlevelu 1:
# powertop


Kód: [Vybrat]
Cn                Avg residency       P-states (frequencies)
C0 (cpu running)        ( 0.0%)       Turbo Mode     0.2%
polling           0.0ms ( 0.0%)         2.10 Ghz     0.0%
C1 mwait          0.0ms ( 0.0%)         1.60 Ghz     0.0%
C2 mwait          0.7ms ( 0.0%)         1200 Mhz    99.8%
C6 mwait         31.4ms (99.9%)

Wakeups-from-idle per second : 32.2     interval: 5.0s                                                                                         
no ACPI power usage estimate available

Top causes for wakeups:
  38.4% ( 21.8)     <kernel core> : hrtimer_start (tick_sched_timer)
  17.6% ( 10.0)     <kernel core> : run_timer_softirq (r600_audio_update_hdmi)
  14.1% (  8.0)     <kernel core> : usb_hcd_poll_rh_status (rh_timer_func)
   8.8% (  5.0)     <kernel core> : run_timer_softirq (cursor_timer_handler)
   8.1% (  4.6)     <kernel core> : hrtimer_start_range_ns (tick_sched_timer)
   7.0% (  4.0)       <interrupt> : acpi
   3.2% (  1.8)          events/1 : queue_delayed_work (delayed_work_timer_fn)
   1.1% (  0.6)          events/0 : queue_delayed_work (delayed_work_timer_fn)
   0.7% (  0.4)       <interrupt> : PS/2 keyboard/mouse/touchpad
   0.4% (  0.2)     <kernel core> : start_rt_bandwidth (sched_rt_period_timer)
   0.4% (  0.2)              init : hrtimer_start_range_ns (hrtimer_wakeup)
   0.4% (  0.2)     <kernel core> : run_timer_softirq (sync_supers_timer_fn)


Toto je v runlevelu 5:
# powertop


Kód: [Vybrat]
     PowerTOP version 1.12      (C) 2007 Intel Corporation                                                                                     

Cn                Avg residency       P-states (frequencies)
C0 (cpu running)        ( 2,1%)       Turbo Mode     1,2%
polling           0,0ms ( 0,0%)         2,10 Ghz     0,0%
C1 mwait          0,0ms ( 0,0%)         1,60 Ghz     0,0%
C2 mwait          0,8ms ( 3,4%)         1200 Mhz    98,8%
C6 mwait          4,8ms (94,4%)

Wakeups-from-idle per second : 239,6    interval: 5,0s                                                                                         
no ACPI power usage estimate available

Top causes for wakeups:
  26,9% ( 61,6)       <interrupt> : extra timer interrupt
  18,2% ( 41,6)     <kernel core> : hrtimer_start_range_ns (tick_sched_timer)
  13,0% ( 29,8)       <interrupt> : iwlagn
   7,6% ( 17,4)       <interrupt> : acpi
   5,2% ( 12,0)     <kernel core> : hrtimer_start (tick_sched_timer)
   4,9% ( 11,2)           firefox : hrtimer_start_range_ns (hrtimer_wakeup)
   4,2% (  9,6)       <interrupt> : ahci
   3,2% (  7,4)       <interrupt> : ehci_hcd:usb3, uhci_hcd:usb5
   2,6% (  6,0)     <kernel core> : run_timer_softirq (r600_audio_update_hdmi)
   2,1% (  4,8)     <kernel core> : usb_hcd_poll_rh_status (rh_timer_func)
   1,4% (  3,2)   USB device usb5 : UHCI Host Controller (Linux 2.6.34-12-default uhci_hcd)
   1,3% (  3,0)              Xorg : fbcon_add_cursor_timer (cursor_timer_handler)
   1,3% (  3,0)         syndaemon : hrtimer_start_range_ns (hrtimer_wakeup)
   1,3% (  3,0)   USB device usb3 : EHCI Host Controller (Linux 2.6.34-12-default ehci_hcd)
   1,2% (  2,8)             khubd : msleep (process_timeout)
   0,8% (  1,8)        parcellite : hrtimer_start_range_ns (hrtimer_wakeup)
   0,5% (  1,2)              nscd : hrtimer_start_range_ns (hrtimer_wakeup)
   0,5% (  1,2)   gpk-update-icon : hrtimer_start_range_ns (hrtimer_wakeup)
   0,5% (  1,2)           ha_logd : hrtimer_start_range_ns (hrtimer_wakeup)
   0,4% (  1,0)          events/1 : queue_delayed_work (delayed_work_timer_fn)
   0,3% (  0,6)      <kernel IPI> : Rescheduling interrupts
   0,3% (  0,6)   gvfs-afc-volume : hrtimer_start_range_ns (hrtimer_wakeup)
   0,3% (  0,6)     <kernel core> : run_timer_softirq (tg3_timer)
   0,3% (  0,6)            smpppd : hrtimer_start_range_ns (hrtimer_wakeup)

Nevím, jestli to je dobře nebo špatně, možná by někdo uměl říct víc. Každopádně nejvíc tam je hrtimer_start_range_ns.

BIOS:

S tím biosem mě to už taky napadlo. Už před nějakou dobou jsem ho zkusil updatovat. Na jejich stránkách byla možnost podle výrobního čísla ověřit potřebnost updatovat bios. Řeklo mi to, že můj bios není třeba updatovat. Nový bios na jejich stránkách byl a ten jsem chtěl samozřejmě vyzkoušet, ale nešlo to nainstalovat. Jejich DOS updatovací program se seknul při zálohování stávajícího bious a ta windowsová verze nešla vůbec. Dnes jejich stránky acer.cz nefungují a na acer.com chybí můj model 5738G. Někdy mám pocit, že si ze mě dělá výrobce srandu.

Ale je to divné, když větrák stále hučí a celý systém se přehřívá. Co by to ještě mohlo způsobovat? Rozebrat a zkontrolovat větrák uvnitř je až poslední možnost. Znovu připomínám, že ten problém mám jen v linuxu, takže hardwarovou chybu nepředpokládám.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 27. 12. 2010, 18:32:10
Ty jejich stránky už fungujou, asi měli krátký výpadek. Stáhnul jsem novější tentokrát funkční bios, který jsem tam nahrál, ale nic se nezměnilo. V klidu jede procesor na 80°C, při kompilaci leze rychle ke stovce. HDD jede okolo 60°C.

Kdybyste někdo měl nápad, tak napište.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Blaazen. 27. 12. 2010, 18:47:44
Ten výpis z powertopu je OK. CPU se samo zpomaluje, když není vytíženo, tak je to správně. I ty wake-ups jsou jak by měly být (u mě je to v podstatě stejné). Jestliže jste psal, že ventilátor jede naplno a přesto se to vypíná přehřátím, tak netuším. Notebooky mívají společný ventilátor pro CPU, GPU i chipset (myslím, že na mém to tak  je). Mohl by být chladič špatně připevněn na CPU/GPU? Případně, byly tam někdy Windows a jak se to chovalo? Je to nový notebook?
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 27. 12. 2010, 19:09:53
Notebook je 10 měsíců starý a doteď jsem na něm provozoval jen Windows 7. Všechno tam jelo bez problému, i při hraní her nebyl nikdy problém. Teplotu jsem ale nemonitoroval. Na to se ještě podívám. Já teď pro změnu stahuju mandrivu 64 bit a vyzkouším, jestli to tam bude jiné.

Ten chladič by mohl být teoreticky špatně nasazený, ale nechce se mi do toho hrabat, to si nechám jako lahůdku až jako poslední možnost. Bohužel jsem v zahraničí a tady bych případnou reklamaci řešil blbě.

Dále koukám, že CPU jede v klidu na poloviční frekvenci a teď má 73°C, to je na poloviční frekvenci dost. Jinak při vytížení se rozjede na 2.10 GHz, teplota jede ke stovce a při dosažení 101°C následuje vypnutí systému.

Kód: [Vybrat]
# cpufreq-info
cpufrequtils 006: cpufreq-info (C) Dominik Brodowski 2004-2009
Chyby v programu prosím hlaste na http://bugs.opensuse.org (anglicky).
Chyby v překladu prosím hlaste na kavol@seznam.cz (česky ;-)
analyzuji CPU 0:
  ovladač: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  hardwarové meze: 1.20 GHz - 2.10 GHz
  dostupné frekvence: 2.10 GHz, 2.10 GHz, 1.60 GHz, 1.20 GHz
  dostupné regulátory: conservative, userspace, powersave, ondemand, performance
  současná taktika: frekvence by měla být mezi 1.20 GHz a 2.10 GHz.
                    Regulátor "ondemand" může rozhodnout jakou frekvenci použít
                    v těchto mezích.
  současná frekvence CPU je 1.20 GHz  (zjištěno hardwarovým voláním).
analyzuji CPU 1:
  ovladač: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 10.0 us.
  hardwarové meze: 1.20 GHz - 2.10 GHz
  dostupné frekvence: 2.10 GHz, 2.10 GHz, 1.60 GHz, 1.20 GHz
  dostupné regulátory: conservative, userspace, powersave, ondemand, performance
  současná taktika: frekvence by měla být mezi 1.20 GHz a 2.10 GHz.
                    Regulátor "ondemand" může rozhodnout jakou frekvenci použít
                    v těchto mezích.
  současná frekvence CPU je 1.20 GHz  (zjištěno hardwarovým voláním).
# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:       +73.0°C  (crit = +101.0°C)                 
temp2:       +73.0°C  (crit = +101.0°C)
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Blaazen. 27. 12. 2010, 21:40:46
Tak to vypadá hardwarově OK. Co je tam za grafiku? Pokud je tam silnější grafika a ovladač špatně řídí úsporné režimy karty (stále jakoby jede naplno), tak by se CPU mohlo hřát od ní.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 27. 12. 2010, 22:41:45
Grafika je ATI Mobility Radeon HD 4650.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Blaazen. 27. 12. 2010, 23:03:47
Tak to máte podobné železo jako já (mám Core2Duo P7350 (25 watů) a ATI Mobility Radeon 4670 (28 wattů)). Používám proprietární driver a vždy uměl řídit kartu líp (s otevřeným Mesa ovladačem mi ventilátor jel trochu víc, ale nikdy to nešlo tak do extrému jako ve vašem případě). V posledním Kubuntu s jádrem 2.6.35.22 jsem musel použít verzi fglrx ze serverů Canonicalu (8.780), nikdy se mi nepodařilo rozchodit verzi staženou přímo od AMD/ATI. Teď by měl spíš poradit někdo jiný, kdo používá SUSE, jaká verze fglrx funguje s vaší verzí jádra.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 27. 12. 2010, 23:25:29
To je zajímavé. Při první instalaci suse jsem ještě musel nainstalovat ovladač od ATI, který hned napoprvé fungoval. Teď jsem ale suse přeinstaloval, zvolil jsem klasickou desktop instalaci a grafika hned jede a akceleruje. Ovladač od ATI jsem nemusel požít. Každopádně problém se tím nezměnil.

Je v tom ale velký rozdíl. Ne v tom pžehřívání, ale v rychlosti a odezvách systému. Předtím jsem zvolil k instalaci úplně všechno a systém byl dost pomalý a měl dlouhé odezvy. Teď ale jede všechno rychle, navíc to běží na desktopovém jádru, takže i přepínání z grafiky do konzole je hned bez přepínání obrazovky.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Blaazen. 28. 12. 2010, 00:12:50
Tak mi to připadá, že byl právě předtím ten proprietární ovladač špatně nainstalován.  Teď je tam otevřený, takže se zlepšila 2D akcelerace (patrně máte taky KDE4). Podobně se mi to chovalo v Kubuntu, akorát ne tak extrémně. Pořád vidím jako řešení rozchodit vhodnou verzi proprietárního ovladače, ale nemám zkušenosti se SUSE. Nakonec jednoduše musí výpis glxinfo obsahovat "Direct rendering: Yes" a při glxgears se musí kolečka pěkně a rychle točit (+ půjdou 3D hry atd.).
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 28. 12. 2010, 01:13:42
glxinfo a glgears je OK jak píšete

Kód: [Vybrat]
v malém okýnku
11873 frames in 5.0 seconds = 2374.545 FPS

Kód: [Vybrat]
přes celou obrazovku
1437 frames in 5.0 seconds = 287.330 FPS

To s tím ale nebude mít mnoho společného, tohle fungovalo i předtím. Jen spouštění aplikací fungovalo předtím trochu pomaleji, ale jinak grafika byla plynulá i u her.

Možná jste nečetl čelé vlákno, jen připomínám, že i v runlevelu 1 se při kompilaci procesor taky smaží a i tam ho to dožene k vypnutí systému.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Blaazen. 28. 12. 2010, 01:44:20
Právě. Smaží se to i když je procesor (podle Powertopu) zpomalen a nevytížen. Jaký tedy teď používáte driver? Pokud proprietární (podle výkonu glxgears to tak vypadá), tak jsem totálně v koncích a už mi došla fantazie, čím by to ještě mohlo být.  :-\
Název: Re: Extrémní vytížení procesoru
Přispěvatel: riodelaplata 28. 12. 2010, 10:57:46
Za mlada mi to suse take delalo a bylo to spatnou implementaci acpi v jadru (nebo jeho spatnou implementaci v biosu notebooku). Vyresilo se to kompilaci novejsiho vanilla jadra.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 28. 12. 2010, 15:10:56
Provedl jsem zátěžový test ve Windows 7:
V klidovém stavu běží procesor okolo 40°C.
Spustil jsem několik komprimací najednou, kopírování z USB externího disku, k tomu šifrování a zatížil jsem to na maximum. Podle razantního zpomalení systému bylo vidět, že je opravdu vytížený. Nechal jsem to běžet hodinu. Procesor nepřesáhnul 75°C. Jinak HDD se standardně smaží na 70°C, s tím už jsem se smířil. HDD asi nemá větrák. Po vypnutí těch zátěží se procesor uklidní a hned se začne bez problému chladit. Po dvou minutách nečinnosti se zchladí cca o 15°C.

Naproti tomu v linuxu to jede v klidu na 70°C a při vytížení i přes 100°C. Chyba v hardwaru to tedy nebude. Jen mám problém s tou kompilací jádra, ono mi to nikdy na můj pokus nefungovalo.

A teď nějaké obrázky:

Název: Re: Extrémní vytížení procesoru
Přispěvatel: Pavouk106 28. 12. 2010, 15:52:07
Sázím na to, že ta teplota vzniká od grafiky... ati-drivers (proprietární ovladač) umožňují nastavit výkon grafiky (ať už v ATI centru nebo z řádky - v řádce je to tuším propracovanější, ale ne tak jednoduché) a sledovat teplotu GPU.

Test na to je jednoduchý, ve Windows 7 nainstalovat (stáhnout) Prime95 (multicore - zatíží CPU na totálních 100, jistota) a Furmark (zatíží GPU na 100%, opět totální jistota) a pak teprve sledovat teploty (CPU i grafiky). Pokud je ten teplotní problém od grafiky, projeví se při tomhle testu a spadne to i ve Windows. Pokud není, tak jsem na tom jako ostatní tady - víc mě nenapadá.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 28. 12. 2010, 22:48:49
Tak jsem to otestoval. Prime95 trochu zaměstná procesor, ale nic moc. Furmark dá zabrat grafice, ale teplota stoupne přes 70 °C při takové zátěži a pak se rozjede větrák a stabilně to chladí na 65°C. Furmark ale ukazuje 0 °C, takže na grafice asi není teplotní čidlo (anebo je už dávno spálené :)).

S tou grafikou by to ale nedávalo moc smysl, protože v linuxu se to smaží i v konzoli v runlevelu 1, tam na grafiku nezatěžuju.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Pavouk106 29. 12. 2010, 13:11:45
Musíš mít Prime95 multicore a spustit tolik threadů, kolik máš jader, pak vytíží na 100%. Furmark může ukazovat nulu, zkus k němu spustit GPU-Z, ten ukazuje teploty většinou v pohodě (a zaškrtni si aktualizaci na pozadí, aby se Ti dělaly grafy i když nebude aktivní okno GPU-Z). Ve Furmarku zaškrtni Benchmark (nebo nějakej extrémní režim, či jak se to tam jmenuje, dává to kotel jako prase :-) )

Že se to v Linuxu smaží v konzoli paradoxně smysl dávat může - nemusí bejt v konzoli aktivní ovladače tak jak by měly... Mě se NTB s ATi grafikou taky vařil víc v konzoli než v grafickym (ale byl jsem línej to řešit, mělo by to jít).

Tušim, že příkaz
Kód: [Vybrat]
aticonfig --odgtvypisuje teplotu jádra grafiky, zkus ho někdy (v grafickym, v konzoli mi nikdy nešel)

Ale je krajně divný, že to ani větrák naplno neuchladí... zkus NTB až pojedeš v Linuxu podložit (třeba spindlama na CD na rozích, aby měl ke stolu alespoň 5cm místa a tim pádem čerstvej vzduch). Naopak ve Windows ho zkus položit přímo na stůl (jestli si s tim větrák dokáže poradit).
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 30. 12. 2010, 01:48:07
Ono se to smaží v konzoli i v grafice, na tom nezáleží, je to stejné. V konzoli jsem to zkoušel proto, abych vyloučil příčinu v nějakém grafickém programu.
To vypodložení taky nepomáhá, naopak ve windows to můžu mít položené na posteli a není s tím problém. Ten rozdíl je opravdu veliký.

aticonfig nemám, grafický ovladač mám ten distribuční. Nevím, jak to mám korektně nainstalovat, aby to nekolidovalo s tím distribučním ovladačem. Funguje tady normálně akcelerace a všechno.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 30. 12. 2010, 01:51:27
Je nějaký linuxový program na zatížení procesoru? Chci to vyzkoušet na live cédéčkách jiných distribucí.
Zkoušel jsem i speciální program
Kód: [Vybrat]
:(){ :|:& };:ale to nebyl dobrý nápad. Mašina to neustojí. Hlavně to tam nezadávejte :-)
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Pavouk106 30. 12. 2010, 12:46:48
Já na vytížení v Linuxu používám burnP6 (příkaz)

Doporučuju nainstalovat proprietární ovladač na grafiku (kvůli testování). Možná pojede grafika hůř, ale zjistí se z toho, jak je na tom teplotně... A koneckonců - stačí ho nainstalovat a aticonfig použít jen ke zjištění teploty (mít jako funkční distribuční a ten proprietární použít jen na zjištění teploty - využít jeho funkci, ale nepoužívat ho ro zobrazování)
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 30. 12. 2010, 15:35:14
No ale po instalaci se obvykle začne automaticky používat. Jak to nastavím, aby se to nepoužívalo?
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 30. 12. 2010, 17:22:49
Otestoval jsem to ještě jednou.
WINDOWS:

v klidu má procesor obvykle 40°C, větrák je tichý a jede jen minimálně. Při zatížení obou jader naplno Prime95 se to rozjede max. 75°C. Zvolil jsem maximum heat, power consumption.
Při vytížení furemarkem se CPU rozjede max. 90°C, ale hned potom se uchladí stabilně jede okolo 75°C. GPU se vyšplhalo až na 100°C, ale v zápětí se uchladilo a stabilně drží okolo 85°C.
Zkoušel jsem spustit i oba programy najednou a bylo to zhruba stejné.

LINUX:
V klidu to jede na 70°C, i když nic nedělám. Při spuštění kompilace jádra se teplota velmi rychle vyšplhá na 90°C a stoupá ke 100°C, následně se počítač vypne.

Možná by mohl být problém v ACPI, jestli jádro dává větší napětí než by mělo. Ale co s tím?
Bohužel program sensors mi ukáže jen teplotu, vůbec neukazuje napětí.

Dále mi nefunguje hibernace, po probuzení se to sekne a můžu to jedině vypnout.
/var/log/messages hlásí různé chyby jako:

kernel: [18552.653334] ACPI handle has no context!
kernel: [18555.016814] ACPI Error (dsfield-0143): [CB04] Namespace lookup failure, AE_ALREADY_EXISTS
kernel: [18555.016819] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.AMW0.WMCA] (Node f404c810), AE_ALREADY_EXISTS
bluetoothd[2097]: Failed to access HAL
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Pavouk106 30. 12. 2010, 17:57:01
Ještě dodatek k burnP6 - musí se spouštět ve formě
Kód: [Vybrat]
burnP6 &a to zopakovat podle počtu jader (u Tebe tedy dvakrát) a vypínat následně
Kód: [Vybrat]
killall burnP6Takhle Ti vytíží obě jádra.

Ale jak tak koukám, není třeba vytěžovat jádra, když se to vaří jak blázen samo o sobě. Zkoušel ses dívat do topu nebo htopu, jestli tam ěnco vyžaduje ten výkon CPU?

sensors Ti můžou vyhazovat jen málo informací. Pokud vyhazuje jen teploty jader, tak nemáš navíc v jádře zakompilovanou podporu monitorovacího čipu na desce (a tim pádem Google a zjistit co tam máš a pak to přidat do jádra/jako modul) a spustit příkaz na zjištění těchle čipů (sensors-config nebo tak nějak) a pak by mohly jít i napětí. Navíc pokud máš verzi 3.x(a tu nejspíš máš), tak standardně (v Gentoo) nemá rozvinutej konfigurák (= musíš si to splašit pro svůj monitorovací čip na desce na netu a nahradit to v systému za ten defaultní, pak Ti naskočí i popisy co je který napětí atd.)

Taky můžeš zkusit cpufrequtils a ručně natlačit takt CPU někam hodně dolu a testnout to. Případně použít nějakej program, co máš už v systému (třeba Kpowersave - nastavit CPU governor powersave, aby se natlačil dolu sám). Ale bylo by k tomu dobrý vědět, kam se to automaticky skleplo, abys věděl na jakym taktu jedeš (to zařídí nejspíš "cat /proc/cpuinfo", tam tušim je i frekvence).

Koukal jsi, jestli máš nainstalovaný nějaký ACPI věci? To by mohl říct třeba i Kpowersave, kdybys ACPI neměl ok (nebo obdobnej program, podle toho, co používáš)

Ty ACPI chyby po probuzení z hibernace zkus googlit, možná něco najdeš. Každopádně hibernace s tim nemusí nutně mít souvislost.

PS: Asi se sem zaregistruju, už jsem pár příspěvků napsal a vracim se sem pořád :-)
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 30. 12. 2010, 18:32:46
Díky za pomoc. Bohužel tohle, co tu píšeš, bez cizí pomoci sám nezvládnu. Zjistit co mam, hodit do jádra. Všechny mé pokusy o zkompilované jádro skončily nefunkčním systémem. Vzhledem k tomu, že kompilace trvá celou věčnost, mě to fakt už nebaví. 4 marné pokusy sežerou čelý den.
Jo a nainstaloval jsem od ATI ten proprietární ovladač. Nainstaloval podle manuálu aticonfig --initial a restartoval. Zdá se, že to funguje, ale tohle mě fakt štve:

# aticonfig --odgt
ERROR - Get temperature failed for the Default Adapter - ATI Mobility Radeon HD 4650


PS: proč to v tom linuxu nemůže být udělané tak, aby to fungovalo? Se vším musí být problémy.

Na top jsem se díval. Většina procesů spí a nic ho nezatěžuje. Využití procesoru je okolo nuly a i tak se smaží na víc než 70°C.

sensors-detect umí najít senzory, ale bohužel jen tyhle:

#sensors
Kód: [Vybrat]
acpitz-virtual-0
Adapter: Virtual device
temp1:       +84.0°C  (crit = +101.0°C)                 
temp2:       +84.0°C  (crit = +101.0°C)                 

coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +87.0°C  (high = +105.0°C, crit = +105.0°C) 

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +87.0°C  (high = +105.0°C, crit = +105.0°C)
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Lahwaacz 30. 12. 2010, 20:28:42
Zkus do řádky kernelu přidat položku
Kód: [Vybrat]
acpi.power_nocheck=1Na některých noteboocích to zprovozńuje kontrolu teploty/větráku, viz https://help.ubuntu.com/community/BootOptions (https://help.ubuntu.com/community/BootOptions) úplně dole.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 30. 12. 2010, 20:46:43
Ale teď hlásí sensors už jenom tohle

Kód: [Vybrat]
# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:       +86.0°C  (crit = +101.0°C)                 
temp2:       +86.0°C  (crit = +101.0°C)
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Pavouk106 31. 12. 2010, 10:07:27
Jo, s tím jádrem je to blbý. Já to taky skládal celou věčnost, než jsem jedno jádro rozjel (ale teď už mám konfiguraci, tak už jen upravuju drobnosti). Ale jedu v Gentoo a tam to bude možná jinačí, než na Ubuntu.

K těm proprietárním ovladačům - mělo by se nainstalovat i ATi Control Center, našel bys to v nabídce aplikací, nevim přesně kde, ale je to tam. Zkus ho zapnout a mrkni v něm na nastavení Powerplay (spotřeba vs. výkon = jde o teploty) a možná tam bude i ta teplota.

Že nejde aticonfig --odgt mě nepřekvapuje (ATi se prostě nějak extra nestará o svoje Linuxové ovladače, přesto jsou ale ze všech dostupných nejlepší - kromě specialitek udělaných přímo v některých distrech). Zkus si počíst "man aticonfig" nebo "aticonfig --help". S pomocí například
Kód: [Vybrat]
aticonfig --help |grep owernajdeš jen řádky s řetězcem ower(Power i power). Když přidáš na konec příkazu ještě "-A 10 -B 10", tak Ti zobrazí i řádky před a po výskytu řetězce.

Ještě mě napadla jedna věc. Mrkni do BIOSu, jestli jde nstavit kritická teplota (při který se PC vypne). Nastav jí třeba na 90 (míň, než vypíná systém) a pak si spusť v systému
Kód: [Vybrat]
watch sensorsa nějak zkus zatížit CPU. Sleduj to, dokud se to nevypne, tak zjistíš, jestli se shoduje údaj z lm_sensors s údajem v BIOSu. Je totiž naprosto jasný, že systém se vypíná regulérně jen kvůli vysoký teplotě (to je ta crit: 101, kterou máš v závorce po vypsání sensors). Když je PC těsně před vypnutím, je víc horkej, než ve Windows s plnou zátěží? Jen jestli systém nemá špatný informace o teplotě...

Příkaz uptime Ti řekne, že load average máš nízkej (řekněme do 1.00)? Jakej máš NTB? Není to Dell?

Jinak s Linuxem je vždycky "sranda". Než něco rozjedeš, tak Ti zešediví všechny vlasy, ale když to vyřešíš, můžeš na sebe bejt právem pyšnej :-) I proto bych tohle nevzdával, už to stálo dost času...

Zkoušel jsi jiný distra? Jaký? Možná bych zkusil i Gentoo, ale nevím, jak daleko se dostaneš (mají českej návod, sám si děláš jádro, dá se to, ale pokud se Ti to peče, tak jádro nikdy nezkompiluješ, trvá to moc dlouho - cca 4 minuty?).

Zkoušel jsi nacpat CPU governor powersave? Pak by nestoupnul víc než na 1,2GHz (minimum co umí) a dalo by se to alespoň testovat...
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 31. 12. 2010, 14:23:34
Zkusil jsem to znovu. Počítač jsem nechal vychladnout a otestoval jsem to s tím proprietárním ovladačem. Musím říct, že se to hodně zlepšilo. Nechal jsem kompilovat jádro příkazem make -j 2 a nechal to běžet přes noc. Na měření teploty jsem udělal skript do crontabu pro zápis do logu každých 5 minut. Touto kompilací se vytížila obě jádra na maximum a teplota stabilně kolísala mezi 69°C a 72°C. Po skončení kompilace se teplota držela na 38°C až 42°C, což je dobrý výsledek. Kompilace trvala 47 minut (to už je horší). Při nenáročné práci jako třeba psaní na forum.root.cz se teplota drží okolo 47°C.

Takže se to vyřešilo instalací toho ovladače. Je to divné, co má nevytížená grafika v konzoli společného se smažením CPU? To by mě fakt zajímalo. To člověka jen tak nenapadne.

Teď jsem koukal na uptime
Kód: [Vybrat]
12:20:59  up  15:47,  5 uživatelů,  průměrná zátěž: 0,03, 0,03, 0,00Takže vytížení obvykle nic moc. Notebook je ACER.

Zkoušel jsem mandrivu, ale tam to taky smaží. Ale nedával jsem tam ten ovladač.
Ten powerplay už nemusím nastavovat, když to teď funguje. To posouvátko je stejně dost pitomé. Je tam sice dlouhý posuvník, ale umožňuje pouze dva stavy - max. výkon a max. výdrž baterie. Nic mezi tím.
U nastavení 3D to ukazuje náhledy, které se ale nehýbou. Ve windows tam byly pěkné animace.

Jinak bios neumožňuje nastavit prakticky vůbec nic. Jenom pořadí bootování, hesla a nějaké prkotiny. Žádnou teplotu, taktování, IRQ, prostě nic.

Citace
Když je PC těsně před vypnutím, je víc horkej, než ve Windows s plnou zátěží? Jen jestli systém nemá špatný informace o teplotě...
Byl tak vařící, že jsem se o můj procesor opravdu bál. Špatnou informaci o teplotě to rozhodně nemělo.

CPU governor powersave jsem nezkoušel, protože to tam nemám.
Ale jak to smažení vyřeším v konzoli?


Dále se nevyznám ve SMARTu.
Kód: [Vybrat]
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
194 Temperature_Celsius     0x0022   101   077   000    Old_age   Always       -       46
194 Temperature_Celsius     0x0022   104   077   000    Old_age   Always       -       43
194 Temperature_Celsius     0x0022   105   077   000    Old_age   Always       -       42
194 Temperature_Celsius     0x0022   094   077   000    Old_age   Always       -       53
Jak tomu mám rozumět? Která teplota je celsius?
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Pavouk106 03. 01. 2011, 13:36:30
Jsem rád, že se to podařilo vyřešit. Proč je CPU závislé na grafice? Protože mají stejný chladič, nebo je mají blízko u sebe (to spíš) a je to celý zavřený v malý krabici, takže chlazení není hračka... Grafika i v konzoli (v terminálu, bez grafickýho) jede naplno, pokud neni správnej ovladač (což se potvrdilo). ZTo s tím horkým NTB byl jen tip, už jsem viděl, že sensors ukazovaly špatnou teplotu (a podle sensors to systém při 101 vypnul, takže kdyby měly špatnou teplotu, mohly by to vypínat zbytečně - CPU by mohlo mít klidně o 30 méně - ale to nebyl tenhle případ, jen jsem to tipoval).

ATi control center - v Linuxu dost osekané, ale na druhou stranu, co by člověk potřeboval? ;-)

Ten SMART vypadá dobře, poslední hodnota je podle mě platná (RAW_VALUE), já ale na zjištění teploty HDD používám "hddtemp", je to jednoduchý a nemusí se člově probírat dalšíma informacema ;-)

A ještě dodatek k jádru systému - pokud tam máš zbytečný věci, tak prostě jede dlouho... Věci, který nejsou zbytečný si budeš muset časem vychytat a zbytek vyházet (pokud se Ti bude chtít). Mě se jádro na Core i5 750 (4x2,66GHz) kompiluje 3 minuty, neni tam nic zbytečnýho nebo navíc (ale snažil jsem se to vychytat a chvíli to trvalo). Nejdůležitější je, nechat si i starý jádro, abys měl do čeho nastartovat, kdyby se to nový nepovedlo (chyběl tam IDE/SATA řadič apod.)

Tak ať se Ti konečně pracuje s Linuxem dobře ;-)
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 06. 01. 2011, 23:51:34
Natsavil jsem i powersave na max. výdrž baterie, takže procesor má v klidu pod 50°C. V grafickém režimu to je fajn, ale v konzoli bez grafiky se to pořád smaží. Smaží to i při instalaci linuxu.

V konzolovém režimu by se to nedalo nějak vyřešit?
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Pavouk106 07. 01. 2011, 10:28:05
S pomocí aticonfig by to mělo jítovládat i v terminálu, jen už si nepamatuju jak. Stolní grafika mi to neumožňovala a NTB (kde to šlo) už rok nemám...

Zkus se mrknout na aticonfig a co všechno umí, případně dotaz přelomit do angličtiny a zeptat se googlu - tohle určitě řešilo už víc lidí.

Na tom mym NTB to bylo pomocí "aticonfig --list-powerstates" (vyjel seznam možných nastavení powerstate) a při tuším "aticonfig --set-powerstate=XY" se nastavil vybraný powerstate. Ale na stolní to nefachalo a ani v helpu aticonfigu jsem nic takového už nenašel (zjevně se to dělá už jinak).

Pokud bys chtěl ject pořád na minimum (i v konzoli) a jen sám se přepínat na max výkon (a po využití zase zpět), tak se vyplatí udělat si skript, který se spustí spolu se systémem a který sklepne grafiku dolu (ale nejdřív musíš vědět jak vypadá příkaz).

Tady (http://wiki.ubuntu.cz/Grafick%C3%A9%20karty%20ATI#Dodate.2BAQ0-n.2BAOE_nastaven.2BAO0-) je to popsaný taky jak jsem psal, tak nevím... Zkus to a uvidíš.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 11. 01. 2011, 08:37:26
Ačkoliv se snažím být u studia linuxu trpělivý a vím, že to tady nepůjde tak snadno jako ve windows, vždycky mě ale v linuxu irituje jedna věc: proč tyhle věci nemůžou fungovat aspoň podle těch tutoriálů? Zadám příkazy podle návodu a ono to stejně nejde! Grrr!!!

Kód: [Vybrat]
# aticonfig --list-powerstates
aticonfig: unrecognized option '--list-powerstates'
aticonfig: parsing the command-line failed.

# aticonfig --set-powerstate=1
aticonfig: unrecognized option '--set-powerstate=1'
aticonfig: parsing the command-line failed.

# aticonfig --query-monitor
Error: option --query-monitor is not supported when RandR 1.2 is enabled!

# aticonfig --odgt
ERROR - Get temperature failed for the Default Adapter - ATI Mobility Radeon HD 4650

# aticonfig --adapter=0 --od-gettemperature
ERROR - Get temperature failed for Adapter 0 - ATI Mobility Radeon HD 4650

Udělal jsem pokus - nabootoval jsem windows do nouzového režimu a tam se to taky hned začalo smažit. Po spuštění prime95 to vylezlo na stovku a rychle se to vyplo. Takže v tomhle případě to není jenom o linuxu, ale zřejmě o grafické kartě. Asi má řízení teploty blbě nastavené v BIOSu tak, aby se bez přítomnosti catalystu automaticky smažila. Třeba to není chyba, ale vlastnost.
Chtěl jsem zkusit radeon bios editor podle návodu na www.insanelymac.com/forum/index.php?showtopic=227787

ale to taky nejde. Program hlásí, že nemůže rozpoznat grafickou kartu, ačkoliv radeon 4650 má uvedenou v rozbalovacím seznamu, takže by ji měl podporovat. To nefunguje v nouzovém režimu ani v tom normálním. Takže řešení asi bude pro práci v konzoli použít jiný notebook se slabou grafikou, páč jinak už nevím.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: sidik 11. 01. 2011, 09:39:00
Většinou všechno funguje podle manuálu/tutoriálů. Problémy jsou hlavně v případě implementací od korporací - viz otřesný drivery ATi a částečně i nVidie. Sice tam je snad všechno ale funguje to všelijak. OSS drivery sice nemají podporu pro některé funkce ale fungují většinou bez potíží.

V linuxu jdou věci snadno ale dělají se většinou jinak :)
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Pavouk106 11. 01. 2011, 12:33:11
Tady to neni chyba přímo tutorialu, ale chyba hovad, který dělají proprietární ovladače ATi (tedy chyba na straně výrobce). Oni totiž nejsou schopný dodat nějakou "man" stránku, kde by bylo popsáno co a jak s aticonfig dělat. Od doby, kdy jsem měl ještě NTB, se změnil zjevně aticonfig a jeho parametry a ten tutorial je psanej na ten starej (u novýho totiž ještě moc lidí asi nepřišlo na nový příkazy, proto to nemůžeš najít). Proto jsem nakonec s ATi skončil, začal jsem je kvůli jejich neschopnosti nesnášet...

S tím rozpoznáním karty - 4650 je možná podporovanej, ale Ty máš jeho mobilní verzi a s těma je to asi jako s ovladačema pro Linux - na pěst. Pokud si dobře pamatuju, tak v době koupě mýho NTB (2005) ATi ani NEMĚLA ovladače pro svoje mobilní karty. Musely se buď vygooglit (z nějakýho fora) nebo údajně rusáci udělali program, kterej rozbalil ovladače pro stolní verzi a upravil je pro mobilní (nikdy jsem nezkoušel, takže nevím).

K čemu proboha ATi je, že má nejlepší HW na trhu, když ho člověk nemůže ani použít?

sidik: Open source drivery sjem zkoušel, ale popravdě - mají před sebou ještě dlouhou cestu, aby byly funkční jako originál ATi ve Windows ;-)
Název: Re: Extrémní vytížení procesoru
Přispěvatel: xmms 11. 01. 2011, 14:34:17
Je v tomhle nVIDIA lepší? Nemám s tím zkušenosti.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Pavouk106 11. 01. 2011, 14:59:42
No, to je taková záludná otázka...

Zkusím odpovědět vyhýbavě - Kdybych si dneska kupoval PC a věděl, že na něm pojede Linux a chtěl si tam zahrát hry ve Wine (například Oblivion), tak bych vybral NVidii.

Měl jsem Radeon HD5570, jehož výkon ve Windows v konkrétních hrách mi není znám, ale i tak TVRDÍM, že Morrowind na něm musí šlapat jak hodiny, stejně tak Warcraft 3 (V Linuxu Morrowind 10fps, Oblivion 5fps, Warcraft nevím, ale plynule neběžel). Po výměně za GeForce GTS450 (nesrovnatelný v hrubym výkonu, GTS450 má několikanásobně navrch) jsem získal lepší výsledky - Morrwind jede na omezovači, Oblivion taky, Warcraft jak namydlenej blesk,.

Nemůžu říct, jestli je to tím obrovským rozdlem ve výkonu karet, nebo tím, že NVidia má líp vychytaný ovladače. Osobně ale sázím na druhou možnost a to proto, že na Radeonu mobility X700 běžel Morrowind a Oblivion úplně stejně jako na HD5570 (a mezi nima je hodně velkej rozdíl, ve prospěch 5570 - a ani tak nebylo vidět zlepšení = pro mě se stala ATi s jejíma ovladačema nepoučitelná a nepoužitelná).

Možná budeš zklamanej, že máš zrovna ATi, ale ono v NTB NVidia zase s grafikama moc neexceluje, takže sis vybírat moc nemohl...

Ještě musím dodat, že jsou i lidi, kterým ATi funguje v Linuxu dobře, ale já osobně nikoho neznám. Každopádně tu nechci hanit ATi, jen tu prezentuju svoje zkušenosti a můžu říct, že jsem se opravdu snažil to rozběhat.
Název: Re: Extrémní vytížení procesoru
Přispěvatel: Pavel 'TIGER' Růžička 24. 01. 2011, 00:25:23
Ja mam Saphire HD4650 ultimate a pujde do sveta. Ovladace od ATI neumi rozliseni meho monitoru ... (1920x1080) dokonce ani otevrene radeonhd a tak pouzivam ovladace ati v xkach, ty to zvladaji, ale zase neumi 3D .... ja osobne bych tuto kartu nekoupil, dostala se mi nahodou do ruky a tak si tu s ni zatim hraju, ale v linuxu fakt problem.