web-dev-qa-db-fra.com

Température élevée du processeur en veille sous Ubuntu, mais pas sous Windows

J'ai un Dell Inspiron Mini 1012 sous Ubuntu 10.04 et Windows 7 Starter dans une configuration à double démarrage.

Le processeur fonctionne beaucoup plus froid sous Windows que sous Ubuntu, même lorsqu'il est inactif. Par exemple, je suis dans Ubuntu maintenant, le processeur est inactif depuis un certain temps et sa température est de 72 ° C selon lm-sensors et coretemp.

La machine a en fait surchauffé dans Ubuntu à un moment donné, simplement en exécutant le processeur à 100% pendant une période prolongée. Encore une fois, ce problème ne se produit que dans Ubuntu - je n’ai jamais remarqué de problème de chaleur dans Windows.

J'ai essayé d'utiliser l'applet GNOME de CPU Frequency Scaling Monitor pour régler la vitesse de mon processeur à 1 GHz (au lieu de 1,67 GHz) et le mode Powersave, mais cela ne semble pas affecter la température d'inactivité.

Voici /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:

Quelqu'un a-t-il des conseils sur la manière de faire fonctionner mon processeur plus froid sous Ubuntu?

Mise à jour:

Voici la sortie de powertop, après l'avoir exécutée pendant environ une minute:


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

Mise à jour:

La mise à niveau vers le noyau 2.6.38-1 via PPA semble en fait rendre le wakeups par seconde aussi mauvais ou pire:


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

9
jbeard4

Ce n'est pas vraiment une réponse de plus à une proposition sur la façon de procéder. Pour moi, il semble impossible qu'un processeur qui tourne au ralenti produise une chaleur de 72 degrés Celsius. Voulez-vous dire par inactivité sur le système d'exploitation ou avez-vous vérifié la charge de la CPU?

Installez powertop à partir de synaptics et démarrez le programme dans le terminal en indiquant "Sudo powertop". Le programme vous dira ce que le processeur fait réellement. Il vous indique également quelles activités occupent le processeur.

5
dago

Avez-vous vérifié la fréquence de votre CPU?

Habituellement, mon ordinateur portable ne chauffe que lorsque la fréquence est supérieure à la normale pendant de longues périodes.

Vous pouvez contrôler la fréquence en ajoutant "applet cpu frequency" au panneau (si vous utilisez gnome).

1
manny

Installez jupiter, que ce soit jupiter ou acpi=off, cela a complètement arrêté mon problème de monopole.

acpi= off a arrêté presque tout, mais avec jupiter installé, il n'est jamais revenu. Les applets de mise à l'échelle freq ne restent pas toujours sur le panneau pour moi.

1
frodowiz

Avait le même problème dans mon Dell inspiron avec double démarrage. J'ai essayé jupiter, qui a un peu abaissé les températures et j'ai essayé acpi = off, ce qui a d'ailleurs provoqué la non-apparition d'un des cœurs de processeur dans Ubuntu. Le problème a finalement été détecté par des pilotes d’affichage défectueux avec le GPU radeon. Après plusieurs tentatives infructueuses d'installation du pilote d'affichage du catalyseur AMD, le seul remède que j'ai trouvé était d'éteindre le processeur graphique Radeon, ce qui ramène la température à des valeurs comparables à celles de Windows 7 en mode veille.

Vous trouverez ci-dessous les étapes à suivre pour désactiver le processeur graphique: Comment puis-je désactiver le processeur graphique Radeon sur mon HP Pavilion DM4?

0
user176859

Je vois deux possibilités. La première est que les informations ACPI de votre carte ne fonctionnent pas correctement (le ventilateur ne se met pas en file d’attente plus rapidement sous charge). Essayez acpi = off sur la ligne du noyau. Une autre possibilité est que le noyau soit réglé sur une fréquence d'interrogation supérieure à la normale (comme certains utilisateurs le suggèrent dans les vidéos youtube pour rendre le bureau plus réactif ... à mon humble avis, un échec). Si vous n'utilisez pas de noyau standard, utilisez-en un. Si vous êtes, essayez avec acpi désactivé. Si vos fans sont plus forts mais que votre température reste inférieure, acceptez un bogue ou acceptez-le.

Juste mes 2 cents.

0
RobotHumans