อุณหภูมิ CPU สูง Idle ภายใต้ Ubuntu แต่ไม่ใช่ Windows


9

ฉันมี Dell Inspiron Mini 1012 ที่ใช้ Ubuntu 10.04 และ Windows 7 Starter ในการกำหนดค่าดูอัลบูต

ซีพียูทำงานได้เย็นกว่าใน Windows มากกว่าที่เคยทำในอูบุนตูแม้ในขณะที่ซีพียูไม่ทำงาน ยกตัวอย่างเช่นผมอยู่ในอูบุนตูตอนนี้ CPU ได้รับการทำงานสำหรับบางเวลาและอุณหภูมิของ CPU เป็น 72 C ตามและlm-sensorscoretemp

เครื่องร้อนเกินไปใน Ubuntu ที่จุดหนึ่งเพียงแค่เรียกใช้ CPU ที่ 100% เป็นระยะเวลานาน อีกครั้งปัญหานี้เกิดขึ้นเฉพาะใน Ubuntu - ฉันไม่เคยสังเกตเห็นปัญหาความร้อนใน Windows

ฉันได้ลองใช้แอปเพล็ตการตรวจสอบความถี่ของ CPU ของ GNOME เพื่อตั้งค่าความเร็ว CPU เป็น 1GHz (แทน 1.67GHz) และโหมด 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 ไม่กี่ครั้ง CPU ของฉันก็ไม่เกิน 600 นอกจากนี้แม้ใช้ Core 2 Duo ที่ 100% นานกว่าหนึ่งชั่วโมงอุณหภูมิจะไม่ถึง 72 C ฉันคิดว่ามันเป็นปัญหาเคอร์เนล ลองติดตั้งเคอร์เนล 2.6.34 จากเคอร์เนล Ubuntu PPA: kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.34-lucid
Andrew Gunnerson

เฉินนั่นเป็นจุดอ้างอิงที่ดีขอบคุณ ฉันจะลองอัปเกรดเคอร์เนลผ่าน PPA - หรือฉันอาจกัดกระสุนและพยายามกระจายการอัพเกรดเป็น Natty
jbeard4

ลองวิธีการแก้ปัญหาของฉันและแจ้งให้เราทราบว่ามันทำงาน ดูเหมือนว่าเรามีปัญหาเดียวกัน <br/>
vanjadjurdjevic

คำตอบ:


5

ไม่ใช่ข้อเสนอเพิ่มเติมเกี่ยวกับวิธีดำเนินการต่อไป สำหรับฉันดูเหมือนว่าเป็นไปไม่ได้ที่ CPU ที่ไม่ทำงานควรสร้างความร้อนถึง 72 องศาเซลเซียส คุณหมายถึงการไม่ทำงานบนระบบปฏิบัติการหรือคุณตรวจสอบโหลดของ CPU หรือไม่

ติดตั้ง powertop จาก synaptics และเริ่มโปรแกรมในเทอร์มินัลด้วย "sudo powertop" โปรแกรมจะบอกว่า CPU ทำอะไรอยู่ มันบอกคุณด้วยว่ากิจกรรมใดทำให้ CPU ไม่ว่าง


ฉันลืม "เป็นไปไม่ได้" หลังจากดูเหมือนประโยคที่สอง ขอโทษ
dago

ฉันตรวจสอบภาระของ CPU โดยใช้ด้านบน ฉันยังมีแอปเพล็ตการตรวจสอบระบบซึ่งแสดงกราฟของโหลดซีพียูเมื่อเวลาผ่านไป โดย "ว่าง" ฉันหมายความว่าโหลด CPU ต่ำมากหรือไม่มีเลย
jbeard4

ฉันโพสต์ผลลัพธ์ของ powertop
jbeard4

2
ดูเหมือนว่าค่อนข้างปกติ แฟนของคุณมีพฤติกรรมอย่างไร แล็ปท็อป / เน็ตบุ๊คบางรุ่นมีปัญหา fancontrol ภายใต้ ubuntu ลิงก์ที่แนบมาควรอนุญาตให้คุณอ่านเซ็นเซอร์ของคุณ อาจเป็นเพราะคุณมีเซ็นเซอร์เฉพาะสำหรับแฟน ๆ zefanjas.de/2008/12/03/cpu-temperatur-lufterdrehzahlen-etc-mit-ubuntu-auslesen/
dago

มันไม่มีพัดลม: notebookcheck.net/Review-Dell-Mini-1012-Netbook.25429.0.html
jbeard4

1

คุณตรวจสอบความถี่ซีพียูของคุณแล้วหรือยัง?

แล็ปท็อปของฉันมักจะร้อนขึ้นเมื่อความถี่สูงกว่าปกติเป็นระยะเวลานาน

คุณสามารถควบคุมความถี่ได้โดยการเพิ่ม " แอปเพล็ตความถี่ cpu " ลงในแผงควบคุม (หากคุณใช้ gnome)


ตามที่ระบุในคำถามฉันลองใช้แอปเพล็ตการตรวจสอบความถี่ของ CPU ของ GNOME เพื่อตั้งค่าความเร็ว CPU เป็น 1Ghz (แทน 1.67Ghz) และโหมด Powersave แต่ดูเหมือนจะไม่ส่งผลกระทบต่ออุณหภูมิที่ไม่ได้ใช้งาน
jbeard4

1

ติดตั้งjupiterไม่ว่าจะเป็นดาวพฤหัสบดีหรือacpi=offมันหยุดปัญหาการใช้พลังงานอย่างสมบูรณ์

acpi= off หยุดมันส่วนใหญ่ แต่เมื่อjupiterติดตั้งแล้วมันก็ไม่เคยกลับมา แอปเพล็ตสเกลมาตราส่วนไม่อยู่บนแผงเสมอสำหรับฉัน


0

ฉันเห็นความเป็นไปได้สองอย่าง หนึ่งคือสิ่งที่ ACPI ของบอร์ดของคุณไม่ทำงานอย่างถูกต้อง (พัดลมไม่สปูลภายใต้โหลดเร็วขึ้น) ลอง acpi = off ที่เคอร์เนลบรรทัด ความเป็นไปได้อีกอย่างหนึ่งคือเคอร์เนลถูกปรับให้มีความถี่ในการโพลสูงกว่าปกติ (ตามที่ผู้ใช้บางคนแนะนำในวิดีโอ YouTube เพื่อให้เดสก์ท็อปตอบสนองได้ดีขึ้น ... ทำให้เกิดความล้มเหลว) หากคุณไม่ได้ใช้เคอร์เนลหุ้นให้ใช้ หากเป็นเช่นนั้นให้ลองปิดการใช้งาน acpi หากแฟน ๆ ของคุณดังขึ้น แต่อุณหภูมิของคุณอยู่ที่ต่ำกว่าข้อผิดพลาดหรือยอมรับมัน

แค่ 2 เซ็นต์ของฉัน


ขอบคุณสำหรับการตอบกลับ. ฉันใช้เคอร์เนลหุ้นและเครื่องไม่มีพัดลม
jbeard4

0

มีปัญหาเดียวกันใน Dell Inspiron ของฉันกับการบูตคู่ ฉันลองจูปิเตอร์ที่ทำให้อุณหภูมิลดลงเล็กน้อยและฉันลองใช้ acpi = ซึ่งทำให้โปรเซสเซอร์ตัวใดตัวหนึ่งของฉันไม่ปรากฏใน Ubuntu ในที่สุดปัญหาก็ถูกติดตามไปที่ไดรเวอร์การแสดงผลที่ผิดพลาดด้วย GPU ของ Radeon ความพยายามที่ล้มเหลวในการติดตั้งไดรเวอร์ตัวเร่งการแสดงผลของ amd วิธีแก้ไขที่ฉันพบเพียงอย่างเดียวคือการปิด GPU Radeon ซึ่งจะทำให้อุณหภูมิลดลงถึงค่าที่เทียบเคียงได้กับ Windows 7 ในขณะที่ไม่ได้ใช้งาน

ขั้นตอนโดยละเอียดเกี่ยวกับการปิด GPU พบได้ที่นี่: ฉันจะปิด Radeon GPU บน HP Pavilion DM4 ของฉันได้อย่างไร


ยินดีต้อนรับสู่ถาม Ubuntu! ในขณะที่สิ่งนี้อาจตอบคำถามในทางทฤษฎีมันก็ควรที่จะรวมส่วนสำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง
Eric Carvalho
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.