Ubuntu에서 높은 유휴 CPU 온도 (Windows는 아님)


9

듀얼 부팅 구성으로 Ubuntu 10.04 및 Windows 7 Starter를 실행하는 Dell Inspiron Mini 1012가 있습니다.

CPU가 유휴 상태 인 경우에도 CPU는 Ubuntu보다 CPU에서 훨씬 더 시원하게 실행됩니다. 예를 들어, 지금 우분투에 있는데 CPU가 얼마 동안 유휴 상태였으며 CPU 온도는 lm-sensors및 에 따라 72C coretemp입니다.

실제로 우분투에서 한 번에 CPU가 100 %로 장시간 실행되면서 과열되었습니다. 다시 말하지만,이 문제는 우분투에서만 발생합니다 .Windows에서는 열 문제가 발견되지 않았습니다.

CPU 주파수 스케일링 모니터 그놈 애플릿을 사용하여 CPU 속도를 1GHz (1.67GHz 대신) 및 절전 모드로 설정하려고 시도했지만 유휴 온도에 영향을 미치지 않는 것 같습니다.

여기 있습니다 /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:

누구든지 우분투에서 CPU를 더 시원하게 작동시키는 방법에 대한 조언이 있습니까?

업데이트 :

powertop약 1 분 동안 실행 한 후의 출력은 다음과 같습니다 .


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

업데이트 :

PPA를 통해 커널 2.6.38-1로 업그레이드하면 실제로 초 당 깨우기가 나빠지는 것 같습니다.


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가 열려 있어도 CPU 웨이크 업은 600을 초과하지 않습니다. 또한 Core 2 Duo를 1 시간 이상 100 %로 실행하더라도 온도가 72C에 도달하지 않습니다. 커널 문제라고 생각합니다. 우분투 커널 PPA에서 커널 2.6.34을 설치하십시오 : kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.34-lucid
— 앤드류 Gunnerson에게

첸, 좋은 지적입니다 감사합니다 PPA를 통해 커널을 업그레이드하려고 시도하거나 총알을 물고 Natty로 dist-upgrade하려고 시도 할 수 있습니다.
— jbeard4

내 솔루션을 사용 해보고 작동하는지 알려주세요. 같은 문제가있는 것 같습니다
— vanjadjurdjevic

답변:


5

실제로 진행하는 방법에 대한 제안이 더 이상 정답이 아닙니다. 유휴 상태 인 CPU가 섭씨 72 도의 열을 발생시키는 것은 불가능한 것 같습니다. 운영 체제가 유휴 상태인지 또는 CPU로드를 확인 했습니까?

시냅틱에서 powertop을 설치하고 프로그램에서 "sudo powertop"으로 터미널에서 프로그램을 시작하면 프로그램이 CPU가 실제로 수행하는 작업을 알려줍니다. 또한 CPU를 계속 사용하는 활동을 알려줍니다.


나는 그것이 두 번째 문장에서 보이는 후에 "불가능한"을 잊었다. 죄송합니다.
— 다고

top을 사용하여 CPU 부하를 확인했습니다. 또한 시간이 지남에 따른 CPU 부하 그래프를 보여주는 시스템 모니터 애플릿도 있습니다. "유휴"는 CPU로드가 매우 낮거나 없음을 의미합니다.
— jbeard4

powertop의 출력을 게시했습니다.
— jbeard4

2
이것은 정상적인 것 같습니다. 팬의 행동은 어떻습니까? 일부 랩톱 / 넷북에는 우분투에서 팬 제어 문제가 있습니다. 첨부 된 링크를 통해 센서를 읽을 수 있습니다. 팬 전용 센서가있을 수 있습니다. zefanjas.de/2008/12/03/cpu-temperatur-lufterdrehzahlen-etc-mit-ubuntu-auslesen/
— 다고


1

CPU 주파수를 확인 했습니까?

일반적으로 랩탑은 오랫동안 주파수가 정상보다 높을 때만 가열됩니다.

" cpu frequency 애플릿 "을 패널 에 추가하여 빈도를 제어 할 수 있습니다 (그놈을 사용하는 경우).


질문에서 언급했듯이 CPU 주파수 스케일링 모니터 그놈 애플릿을 사용하여 CPU 속도를 1Ghz (1.67Ghz 대신) 및 절전 모드로 설정하려고 시도했지만 유휴 온도에는 영향을 미치지 않는 것 같습니다.
— jbeard4

1

jupiter, 목성 또는을 설치 하면 acpi=off내 전력 호깅 문제가 완전히 중지됩니다.

acpi= off 그것의 대부분을 중지했지만 jupiter설치 와 함께 다시 돌아 오지 않았습니다. freq 스케일링 애플릿이 항상 패널에있는 것은 아닙니다.


0

두 가지 가능성이 있습니다. 하나는 보드의 ACPI 기능이 제대로 작동하지 않는다는 것입니다 (로드시 팬이 더 빨리 스풀링되지 않음). 커널 라인에서 acpi = off를 시도하십시오. 또 다른 가능성은 커널이 정상적인 폴링 빈도보다 높게 조정되어있을 수 있다는 것입니다 (일부 사용자는 YouTube 동영상에서 데스크톱의 응답 성을 높이기 위해 제안합니다). 주식 커널을 사용하지 않는 경우 주식 커널을 사용하십시오. 그렇다면 acpi를 비활성화 한 상태로 시도하십시오. 팬이 더 크지 만 온도가 낮은 파일 버그를 유지하거나 수락하는 경우

그냥 내 2 센트.


답장을 보내 주셔서 감사합니다. 주식 커널을 사용하고 있으며 컴퓨터에 팬이 없습니다.
— jbeard4

0

듀얼 부팅으로 Dell inspiron에서 동일한 문제가 발생했습니다. 나는 온도를 약간 낮추는 목성을 시도했고 acpi = off를 시도했는데 우연히 내 프로세서 코어 중 하나가 우분투에 표시되지 않았습니다. 이 문제는 라데온 GPU에 결함이있는 디스플레이 드라이버로 추적되었습니다. 내가 발견 한 유일한 해결책은 amd 촉매 디스플레이 드라이버를 설치하지 못한 후에 라데온 GPU를 끄는 것입니다.

GPU를 끄는 자세한 단계는 여기에서 찾을 수 있습니다. HP Pavilion DM4에서 Radeon GPU를 끄려면 어떻게합니까?


우분투에 오신 것을 환영합니다! 이 이론적으로 질문에 대답 할 수 있습니다 동안, 바람직 할 것이다 여기에 대한 대답의 본질적인 부분을 포함하고 참조 할 수 있도록 링크를 제공합니다.
— Eric Carvalho
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.