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.