Nhiệt độ CPU nhàn rỗi cao trong Ubuntu, nhưng không phải Windows


9

Tôi có Dell Inspiron Mini 1012 chạy Ubuntu 10.04 và Windows 7 Starter trong cấu hình khởi động kép.

CPU chạy Windows mát hơn nhiều so với Ubuntu, ngay cả khi CPU không hoạt động. Ví dụ, tôi đang ở Ubuntu, CPU đã không hoạt động trong một thời gian và nhiệt độ CPU là 72 C theo lm-sensorscoretemp.

Máy thực sự quá nóng trong Ubuntu tại một thời điểm, chỉ từ việc chạy CPU ở mức 100% trong một khoảng thời gian dài. Một lần nữa, vấn đề này chỉ xảy ra trong Ubuntu - Tôi chưa bao giờ nhận thấy vấn đề nóng trong Windows.

Tôi đã thử sử dụng applet Gnome Monitor Scale Monitor của CPU để đặt tốc độ CPU của tôi thành 1GHz (thay vì 1.67GHz) và chế độ Powersave, nhưng điều này dường như không ảnh hưởng đến nhiệt độ không tải.

Đây là /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:

Có ai có lời khuyên nào về việc làm thế nào để CPU của tôi chạy mát hơn trong Ubuntu không?

Cập nhật :

Đây là đầu ra của powertop, sau khi chạy nó trong khoảng một phút:


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

Cập nhật :

Nâng cấp lên kernel 2.6,38-1 thông qua PPA thực sự có vẻ làm cho sự thức dậy mỗi giây trở nên tồi tệ hoặc tồi tệ hơn:


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


Bạn có thể gửi phiên bản không. hạt nhân của bạn, bằng cách dán đầu ra của uname -rcâu hỏi của bạn?
theTuxRacer

Đó là cổ phiếu, hạt nhân 10.04 cập nhật: 2.6.32-31-generic
jbeard4

1
Ngay cả khi một vài trình duyệt và IDE mở, tốc độ đánh thức CPU của tôi không bao giờ vượt quá 600. Ngoài ra, ngay cả khi chạy Core 2 Duo của tôi ở mức 100% trong hơn một giờ, nhiệt độ sẽ không đạt đến 72 C. Tôi nghĩ đó là vấn đề hạt nhân. Hãy thử cài đặt kernel 2.6.34 từ PPA kernel Ubuntu: kernel.ubfox.com/~kernel-ppa/mainline/v2.6.34-lucid
Andrew Gunnerson

Chen, đó là một điểm tốt của tài liệu tham khảo, cảm ơn bạn. Tôi sẽ thử nâng cấp kernel thông qua PPA - hoặc tôi có thể cắn viên đạn và cố gắng nâng cấp lên Natty.
jbeard4

Hãy thử giải pháp của tôi và cho tôi biết nếu nó hoạt động. Dường như chúng ta có cùng một vấn đề <br/>
vanjadjurdjevic

Câu trả lời:


5

Nó không thực sự là một anwser hơn một đề xuất làm thế nào để tiến hành. Đối với tôi, có vẻ như CPU ​​không hoạt động sẽ tạo ra nhiệt độ 72 độ. Bạn có nghĩa là bằng cách chạy không tải trên hệ điều hành đang chạy hoặc bạn đã kiểm tra tải của CPU?

Cài đặt powertop từ synaptics và khởi động chương trình trong terminal bằng "sudo powertop", chương trình sẽ cho biết CPU thực sự đang làm gì. Nó cũng cho bạn biết những hoạt động nào khiến CPU bận rộn.


Tôi đã quên một "không thể" sau khi nó dường như trong câu thứ hai. Lấy làm tiếc.
dago

Tôi đã kiểm tra tải CPU bằng cách sử dụng hàng đầu. Tôi cũng có applet màn hình hệ thống hiển thị cho tôi một biểu đồ tải CPU theo thời gian. "Không hoạt động" Tôi có nghĩa là tải CPU rất thấp hoặc không có gì.
jbeard4

Tôi đã đăng đầu ra của powertop.
jbeard4

2
Điều này có vẻ khá bình thường. Fan của bạn cư xử thế nào? Một số máy tính xách tay / netbook có vấn đề về fancontrol trong Ubuntu. Liên kết đính kèm sẽ cho phép bạn đọc các cảm biến của bạn. Có thể bạn có một cảm biến chuyên dụng cho quạt. zefanjas.de/2008/12/03/cpu-temperatur-lufterdrehzahlen-etc-mit-ubuntu-auslesen/
Dago

Không có fan
hâm mộ

1

Bạn đã kiểm tra tần số CPU của bạn?

Thông thường máy tính xách tay của tôi chỉ nóng lên khi tần số cao hơn bình thường trong thời gian dài.

Bạn có thể kiểm soát tần số bằng cách thêm " applet tần số cpu " vào bảng điều khiển (nếu bạn đang sử dụng gnome).


Như đã nêu trong câu hỏi, tôi đã thử sử dụng applet Gnome của Bộ điều chỉnh tần số CPU để đặt tốc độ CPU của tôi thành 1Ghz (thay vì 1.67Ghz) và chế độ Powersave, nhưng điều này dường như không ảnh hưởng đến nhiệt độ không tải.
jbeard4

1

Cài đặt jupiter, hoặc jupiter hoặc acpi=off, nó hoàn toàn ngăn chặn vấn đề ngốn điện của tôi.

acpi= off đã dừng hầu hết nhưng với jupitercài đặt, nó không bao giờ quay trở lại. Các applet chia tỷ lệ freq không luôn ở trên bảng điều khiển cho tôi.


0

Tôi thấy hai khả năng. Một là công cụ ACPI của hội đồng quản trị của bạn không hoạt động chính xác (quạt không hoạt động nhanh hơn khi tải). Hãy thử acpi = tắt trên dòng kernel. Một khả năng khác là kernel được điều chỉnh ở tần số bỏ phiếu cao hơn bình thường (như một số người dùng đề xuất trong video youtube để làm cho máy tính để bàn phản ứng nhanh hơn ... imho a fail). Nếu bạn không sử dụng kernel stock, hãy sử dụng kernel. Nếu bạn là, hãy thử với acpi bị vô hiệu hóa. Nếu người hâm mộ của bạn to hơn nhưng temp của bạn ở lại thấp hơn một lỗi hoặc chấp nhận nó.

Chỉ cần 2 xu của tôi.


Cảm ơn vi đa trả lơi. Tôi đang sử dụng kernel stock và máy không có quạt.
jbeard4

0

Có vấn đề tương tự trong Dell Inspiron của tôi với khởi động kép. Tôi đã thử jupiter làm giảm nhiệt độ xuống một chút và tôi đã thử acpi = tắt bằng cách đó khiến cho một trong các lõi xử lý của tôi không hiển thị trong ubfox. Vấn đề cuối cùng đã được theo dõi đến trình điều khiển hiển thị bị lỗi với GPU radeon. Sau khi thất bại trong việc cài đặt trình điều khiển hiển thị chất xúc tác amd, biện pháp khắc phục duy nhất tôi tìm thấy là tắt GPU radeon, giúp giảm nhiệt độ xuống các giá trị tương đương với windows 7 ở chế độ chờ.

Có thể tìm thấy các bước chi tiết về tắt GPU tại đây: Làm cách nào để tắt GPU Radeon trên HP Pavilion DM4 của tôi?


Chào mừng bạn đến hỏi Ubuntu! Trong khi về mặt lý thuyết có thể trả lời câu hỏi, tốt hơn là nên bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo.
Eric Carvalho
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.