Висока температура холостого процесора в Ubuntu, але не в Windows


9

У мене Dell Inspiron Mini 1012 під керуванням Ubuntu 10.04 та Windows 7 Starter у конфігурації з двома завантаженнями.

Процесор працює в Windows набагато крутіше, ніж в Ubuntu, навіть коли процесор не працює. Наприклад, зараз я перебуваю в Ubuntu, центральний процесор вже деякий час працює на холостому ходу, а температура процесора - 72 C відповідно до lm-sensorsі coretemp.

Машина фактично перегрілася в Ubuntu в одну точку, тільки запустивши процесор на 100% протягом тривалого періоду часу. Знову ж таки, ця проблема виникає лише в Ubuntu - я ніколи не помічав проблеми з теплом у Windows.

Я спробував за допомогою аплету GNOME Monitor Monitor частоти масштабування встановити швидкість CPU на 1 ГГц (замість 1,67 ГГц) та режим Powersave, але це, здається, не впливає на температуру в режимі очікування.

Ось /proc/cpuinfo:


processor   : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 28
model name  : Intel(R) Atom(TM) CPU N450   @ 1.66GHz
stepping    : 10
cpu MHz     : 1000.000
cache size  : 512 KB
physical id : 0
siblings    : 2
core id     : 0
cpu cores   : 1
apicid      : 0
initial apicid  : 0
fdiv_bug    : no
hlt_bug     : no
f00f_bug    : no
coma_bug    : no
fpu     : yes
fpu_exception   : yes
cpuid level : 10
wp      : yes
flags       : fpu vme de tsc msr pae mce cx8 apic mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm
bogomips    : 3325.06
clflush size    : 64
cache_alignment : 64
address sizes   : 32 bits physical, 48 bits virtual
power management:

processor   : 1
vendor_id   : GenuineIntel
cpu family  : 6
model       : 28
model name  : Intel(R) Atom(TM) CPU N450   @ 1.66GHz
stepping    : 10
cpu MHz     : 1000.000
cache size  : 512 KB
physical id : 0
siblings    : 2
core id     : 0
cpu cores   : 1
apicid      : 1
initial apicid  : 1
fdiv_bug    : no
hlt_bug     : no
f00f_bug    : no
coma_bug    : no
fpu     : yes
fpu_exception   : yes
cpuid level : 10
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm
bogomips    : 3325.07
clflush size    : 64
cache_alignment : 64
address sizes   : 32 bits physical, 48 bits virtual
power management:

Хтось має поради щодо того, як я можу змусити мій процесор запустити кулер під Ubuntu?

Оновлення :

Ось результат powertop, після запуску його близько хвилини:


Cn                Avg residency       P-states (frequencies)
C0 (cpu running)        (13.7%)         1.67 Ghz     2.8%
C0                0.2ms ( 0.0%)         1333 Mhz     0.3%
C1 mwait          0.3ms ( 2.2%)         1000 Mhz    96.9%
C2 mwait          0.5ms (14.2%)
C4 mwait          0.8ms (69.9%)

Wakeups-from-idle per second : 1303.9 interval: 10.0s
Power usage (ACPI estimate): 13.3W (2.7 hours)

Top causes for wakeups: 33.4% (611.7) chromium-browse 26.5% (483.7) PS/2 keyboard/mouse/touchpad interrupt 17.7% (324.3) [extra timer interrupt] 7.8% (142.9) [kernel scheduler] Load balancing tick 2.3% ( 41.2) ekiga 1.9% ( 34.0) [eth1] 1.6% ( 29.4) rhythmbox 1.3% ( 24.5) USB device 1-8 : USB2.0-CRW (Generic) 1.3% ( 24.2) Xorg 1.1% ( 19.8) desktopcouch-se 1.0% ( 18.5) [ehci_hcd:usb1, uhci_hcd:usb2] 0.8% ( 15.5) [acpi] 0.6% ( 10.8) [kernel core] hrtimer_start (tick_sched_timer) 0.4% ( 6.9) [kernel core] add_timer (wl_timer) 0.3% ( 5.3) parcellite 0.2% ( 3.6) gwibber-service 0.2% ( 3.0) [Rescheduling interrupts] 0.2% ( 3.0) wpa_supplicant 0.1% ( 2.3) python 0.1% ( 2.3) gnome-terminal 0.1% ( 2.1) beam.smp 0.1% ( 1.9) multiload-apple 0.1% ( 1.8) NetworkManager

Оновлення :

Оновлення до ядра 2.6.38-1 за допомогою PPA насправді робить пробудження за секунду поганими або гіршими:


PowerTOP version 1.12      (C) 2007 Intel Corporation                                                                            

Cn                Avg residency       P-states (frequencies)
C0 (cpu running)        (13.2%)         1.67 Ghz     9.6%
polling           0.0ms ( 0.0%)         1333 Mhz     1.1%
C1 mwait          0.5ms ( 4.2%)         1000 Mhz    89.3%
C2 mwait          0.7ms (50.8%)
C4 mwait          0.5ms (31.8%)

Wakeups-from-idle per second : 1465.2   interval: 10.0s                                                                                                                   
Power usage (ACPI estimate): 13.5W (3.6 hours) (long term: 12.6W,/3.9h)

Top causes for wakeups:
  35.8% (483.6)   PS/2 keyboard/mouse/touchpad interrupt
  27.0% (364.4)   chromium-browse
  21.0% (284.5)   [extra timer interrupt]
   2.7% ( 36.0)   kworker/0:0
   2.5% ( 34.3)   [kernel scheduler] Load balancing tick
   2.5% ( 33.8)   Xorg
   1.5% ( 19.9)   desktopcouch-se
   1.1% ( 15.1)   [acpi] 
   0.0% (  0.1)D  flush-8:0
   0.9% ( 12.5)   USB device  1-8 : USB2.0-CRW (Generic)
   0.9% ( 12.0)   [ehci_hcd:usb1, uhci_hcd:usb2] 
   0.1% (  0.7)D  upowerd
   0.6% (  8.3)   parcellite
   0.5% (  7.3)   [ahci] 
   0.5% (  6.1)   gnome-terminal
   0.3% (  3.6)   gwibber-service
   0.2% (  3.0)   [kernel core] timer_action (ehci_watchdog)
   0.2% (  2.8)   [kernel core] hrtimer_start (tick_sched_timer)
   0.2% (  2.2)   python
   0.1% (  2.0)   multiload-apple
   0.1% (  2.0)   beam.smp
   0.1% (  1.7)   [Rescheduling interrupts] 
   0.1% (  1.6)   [eth0] 

The program 'upowerd' is writing to file 'history-rate-DELL_2T6K207N-52.d' on `/dev/sda5`. This prevents the disk from going to powersave mode.

 Q - Quit   R - Refresh  
0$ notes  1$ todo  2$ dev1  3$ dev2  4$ dev3  5$ srv  (6*$bash)  7-$ bash                                                                                    05/26  2:03PM


Чи можете ви розмістити версію № вашого ядра, вставляючи висновок uname -rу вашому запитанні?
theTuxRacer

Це запас, сучасне ядро ​​10.04: 2.6.32-31-generic
jbeard4

1
Навіть якщо кілька браузерів та IDE є відкритими, мій процесор ніколи не перевищує 600. Крім того, навіть якщо я працюю на Core 2 Duo на 100% протягом години, температура не досягне 72 С. Я думаю, що це проблема з ядром. Спробуйте встановити ядро ​​2.6.34 з ядра Ubuntu PPA: kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.34-lucid
Ендрю Гуннерсон

Чень, це хороша орієнтир, дякую. Я спробую оновити ядро ​​за допомогою PPA - або я можу просто кусати кулю і спробувати відвернути оновлення до Natty.
jbeard4

Спробуйте моє рішення і дайте мені знати, чи працює він. Здається, у нас така ж проблема <br/>
vanjadjurdjevic

Відповіді:


5

Це насправді не більше, ніж пропозиція, як діяти далі. Мені здається неможливим, щоб процесор, який працює на холостому ходу, повинен виробляти тепло 72 градусів Цельсія. Ви маєте на увазі, чи працює на холостому ходу на ОС або ви перевірили навантаження процесора?

Встановіть powertop від synaptics і запустіть програму в терміналі "sudo powertop", програма розповість, що насправді робить процесор. Він також розповідає, які дії підтримують процесор зайнятим.


Я забув "неможливе" після того, як це здається у другому реченні. Вибачте.
даго

Я перевірив завантаження процесора за допомогою верху. У мене також є аплет системного монітора, який показує мені графік завантаження процесора за час. Під простоєм я маю на увазі, що завантаження процесора дуже низьке або його немає.
jbeard4

Я розмістив висновок powertop.
jbeard4

2
Це здається цілком нормальним. Як поводиться ваш фанат? Деякі ноутбуки / нетбуки мають проблеми з вентилятором у ubuntu. Додане посилання повинно дозволяти вам зчитувати свої датчики. Можливо, у вас є спеціальний датчик для вентилятора. zefanjas.de/2008/12/03/cpu-temperatur-lufterdrehzahlen-etc-mit-ubuntu-auslesen/
даго


1

Ви перевірили частоту процесора?

Зазвичай мій ноутбук нагрівається лише тоді, коли частота перевищує звичайну протягом тривалих періодів.

Ви можете керувати частотою, додаючи на панель " аплет частоти процесора " (якщо ви використовуєте gnome).


Як зазначено в запитанні, я спробував за допомогою аплету монітора масштабування частоти процесора GNOME встановити для моєї швидкості процесора 1 ГГц (замість 1,67 ГГц) та режим Powersave, але це, здається, не впливає на температуру холостого ходу.
jbeard4

1

Встановити jupiter, або юпітер, або acpi=offце повністю зупинило мою проблему, пов'язану з виснаженням.

acpi= off зупинив більшу частину його, але з jupiterвстановленим він ніколи не повертався. Аплети з масштабуванням часто не завжди залишаються на панелі для мене.


0

Я бачу дві можливості. Одне полягає в тому, що елементи ACPI вашої ради не працюють належним чином (вентилятор не накручується швидше під навантаженням). Спробуйте acpi = off у рядку ядра. Інша можливість полягає в тому, що ядро ​​налаштоване на більш високу, ніж звичайна, частота опитування (як деякі користувачі пропонують у відео YouTube, щоб зробити робочий стіл більш чуйним ... імхо не вдалося). Якщо ви не використовуєте запас ядра, використовуйте його. Якщо ви є, спробуйте відключити acpi. Якщо ваші шанувальники голосніші, але ваша температура залишається нижче, виберіть помилку або прийміть її.

Всього мої 2 копійки.


Дякую за відповідь. Я використовую базове ядро, і машина без вентиляторів.
jbeard4

0

Був такий самий випуск у мого Dell inspiron з подвійним завантаженням. Я спробував юпітер, який трохи знизив температуру, і я спробував acpi = off, до речі, змусив одну з моїх процесорних ядер не з'явитися в ubuntu. Проблема врешті-решт була відстежена до несправних драйверів дисплея з графічним процесором radeon. Після невдалої спроби встановлення драйвера дисплея каталізатора amd єдиним засобом, який я знайшов, було відключення графічного процесора radeon, який знижує температуру до значень, порівнянних з Windows 7 в режимі очікування.

Детальні кроки відключення GPU можна знайти тут: Як вимкнути Radeon GPU на своєму HP Pavilion DM4?


Ласкаво просимо в Ask Ubuntu! Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
Ерік Карвальо
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.