Pertanyaan Bagaimana caranya agar kipas CPU saya berhenti berputar saat tidak digunakan?


Saya memiliki PC yang saya buat ~ 3 tahun lalu yang telah berjalan dengan lancar dan diam-diam sampai saat ini. Sekarang, kipas CPU suka berputar hingga 1200-1500 RPM bahkan ketika itu menganggur, yang agak menjengkelkan. Saya belum membuat perubahan baru-baru ini (perangkat lunak atau perangkat keras) untuk itu.

Spesifikasi:

Motherboard: Gigabyte MA78GM-S2HP
CPU: AMD Athlon (tm) Dual Core Processor 4850e
Kasus: Antec Minuet 350 MicroATX
OS: Ubuntu 10.04, Linux 2.6.38-10-generik

Saya menginstal lm-sensors dan hddtemp paket (melalui apt-get) dan mengkonfigurasikannya. Ini adalah keluaran umum pada kondisi tunak, di mana komputer sudah tidak aktif selama beberapa saat dan para penggemar telah berputar untuk sementara waktu:

$ sensor
k8temp-pci-00c3
Adaptor: Adaptor PCI
Core0 Temp: + 29,0 ° C
Core0 Temp: + 32,0 ° C
Core1 Temp: + 27.0 ° C
Core1 Temp: + 22,0 ° C

it8718-isa-0228
Adaptor: Adaptor ISA
in0: +0.99 V (min = +0.00 V, maks = +4.08 V)
in1: +1.94 V (min = +0.00 V, maks = +4.08 V)
in2: +3.38 V (min = +0.00 V, maks = +4.08 V)
+ 5 V: +2,94 V (min = +0,00 V, maks = +4,08 V)
in4: +3,04 V (min = +0,00 V, maks = +4,08 V)
in5: +3.25 V (min = +0.00 V, maks = +4.08 V)
in6: +4,08 V (min = +0,00 V, maks = +4,08 V) ALARM
in7: +0.03 V (min = +0,00 V, maks = +4,08 V)
Vbat: +3.34 V
fan1: 1366 RPM (min = 0 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan4: 0 RPM (min = 0 RPM)
temp1: + 35,0 ° C (rendah = + 127,0 ° C, tinggi = + 127,0 ° C) sensor = termistor
temp2: + 28,0 ° C (rendah = + 127,0 ° C, tinggi = + 127,0 ° C) sensor = dioda termal
temp3: + 34,0 ° C (rendah = + 127,0 ° C, tinggi = + 127,0 ° C) sensor = termistor
cpu0_vid: +1.100 V

$ sudo hddtemp / dev / sda
/ dev / sda: WDC WD5000AACS-00ZUB0: 35 ° C

Ini semua tampak cukup normal bagi saya, jadi saya bingung mengapa kipas terus berjalan pada RPM yang tinggi. Apa yang dimaksud dengan ALARM yang dilaporkan untuk in6 berarti? Apakah itu penting? Sebuah posting forum yang saya temukan melalui Google mengatakan mungkin tidak.

Saya sudah bermain-main dengan fancontrol daemon, mencoba untuk melihat apakah saya bisa mendapatkan hasil yang lebih baik daripada dengan manajemen fan default. Menggunakan pwmconfig utilitas, saya menghasilkan berikut ini /etc/fancontrol mengajukan:

# File konfigurasi yang dihasilkan oleh pwmconfig, perubahan akan hilang
INTERVAL = 10
DEVPATH = hwmon0 = perangkat / pci0000: 00/0000: 00: 18.3 hwmon1 = perangkat / platform / it87.552
DEVNAME = hwmon0 = k8temp hwmon1 = it8718
FCTEMPS = hwmon1 / device / pwm1 = hwmon0 / device / temp1_input
FCFANS = hwmon1 / device / pwm1 = hwmon1 / device / fan1_input
MINTEMP = hwmon1 / perangkat / pwm1 = 35
MAXTEMP = hwmon1 / perangkat / pwm1 = 60
MINSTART = hwmon1 / device / pwm1 = 180
MINSTOP = hwmon1 / perangkat / pwm1 = 100

Ini hanya berfungsi — segera setelah saya mengaktifkan fancontroldaemon, kipas mati pada awalnya (bagus), tetapi suhu dari 7 sensor yang berbeda perlahan naik, bahkan ketika semuanya diam. Akhirnya, saat itu Core0 Temp sensor melewati 35 °, kipas kembali menyala, dan kemudian bergantian menjadi hidup dan mati pada sekitar 500-700 RPM, karena suhu berjalan bolak-balik melintasi batas. Ini tentu jauh lebih menyenangkan daripada 1200-1500 RPM, tetapi masih jauh dari yang diinginkan.

Berikut ini contohnya sensors output dalam situasi itu:

$ sensor
k8temp-pci-00c3
Adaptor: Adaptor PCI
Core0 Temp: + 36,0 ° C
Core0 Temp: + 38.0 ° C
Core1 Temp: + 34,0 ° C
Core1 Temp: + 30.0 ° C

it8718-isa-0228
Adaptor: Adaptor ISA
in0: +0.99 V (min = +0.00 V, maks = +4.08 V)
in1: +1.94 V (min = +0.00 V, maks = +4.08 V)
in2: +3.38 V (min = +0.00 V, maks = +4.08 V)
+ 5 V: +2,94 V (min = +0,00 V, maks = +4,08 V)
in4: +3,04 V (min = +0,00 V, maks = +4,08 V)
in5: +3.25 V (min = +0.00 V, maks = +4.08 V)
in6: +4,08 V (min = +0,00 V, maks = +4,08 V) ALARM
in7: +0.03 V (min = +0,00 V, maks = +4,08 V)
Vbat: +3.34 V
fan1: 585 RPM (min = 0 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan4: 0 RPM (min = 0 RPM)
temp1: + 40,0 ° C (rendah = + 127,0 ° C, tinggi = + 127,0 ° C) sensor = termistor
temp2: + 34.0 ° C (rendah = + 127.0 ° C, tinggi = + 127.0 ° C) sensor = dioda termal
temp3: + 42,0 ° C (rendah = + 127,0 ° C, tinggi = + 127,0 ° C) sensor = termistor
cpu0_vid: +1.100 V

Saya membuka casing, dan pendingin CPU terasa hangat tetapi tidak terlalu panas. Saya mencoba melepas heat sink, membersihkan thermal paste, memakai thermal paste baru, dan memasang heat sink kembali, tetapi sepertinya tidak memiliki banyak efek, jika ada.

Dua heat sink lainnya — satu di chipset grafis AMD 780G built-in dan yang lainnya di AMD SB700 southbridge — terasa lebih panas daripada pendingin CPU.


JADI, pertanyaan saya adalah ini: Apa yang harus saya lakukan untuk mengembalikan komputer ini ke keadaan di mana kipas mati ketika sedang tidak bekerja? Bisakah saya menyelesaikan ini dengan lebih pintar fancontrol konfigurasi? Apakah saya perlu mengubah perangkat keras entah bagaimana caranya? Ada saran lain?


MEMPERBARUI

Saya membersihkan heat sink dan kipas angin sebaik mungkin dengan udara terkompresi (tidak ada banyak debu, tapi saya menyingkirkan apa yang saya bisa), tetapi masih tidak ada dadu. Reboot ke konfigurasi BIOS memberi saya hasil yang sama — kipas masih berjalan pada 1100-1200 RPM, dan suhu sistem dan CPU dilaporkan sebagai 40-44 ° C.

Haruskah saya menambahkan kipas lain? GPU terintegrasi dan heatsink SB terasa jauh lebih hangat dibandingkan dengan heatsink CPU. BIOS melaporkan kecepatan kipas sistem dan kecepatan kipas NB 0 rpm (karena saya tidak memiliki lebih dari satu kipas).


4
2017-08-11 02:29


asal


Apakah Anda memiliki kipas kawat 3 atau 4? - Breakthrough
@Breakthrough: 3-kawat - Adam Rosenfield
Lihat Mengapa saya tidak dapat mengontrol kecepatan kipas CPU saya? - Breakthrough


Jawaban:


Kedengarannya seperti Anda perlu membuka sistem, bersihkan unit HSF, pastikan semua asupan udara bersih dari kontaminasi, hilangkan HSF dan bersihkan pasta termal lama (hati-hati) dari CPU & HSF dan terapkan lapisan baru pasta termal .

Seiring waktu, kontaminasi seperti debu akan mengurangi efisiensi heatsink, dan harus dibersihkan secara berkala - gunakan air duster atau sejenisnya. Juga, selama pemanasan yang diperpanjang dan siklus pendinginan suatu fenomena yang dikenal sebagai "pemompaan termal" memaksa pasta termal untuk bermigrasi dari pusat CPU Menuju ke tepi, mengurangi area kontak antara HSF dan CPU, yang mengurangi efisiensinya.

Ini akan membantu memastikan sistem Anda berjalan sesuai keinginan.

Mengenai Anda lmsensors output, mengambil nilai-nilai suhu dengan sedikit garam - faktor skala dapat dimatikan dengan margin besar. Periksa suhu di BIOS Anda dan kemungkinan Anda akan menemukannya lebih tinggi daripada yang ditunjukkan oleh lmsensors.


6
2017-08-11 02:51



1 Saya memiliki sistem yang akan berteriak seperti orang gila dan itu akan membuat rekan kantor saya marah. Membuka itu (rencana awal adalah untuk menampar fan 120mm untuk membiarkannya berputar lebih lambat) meniup udara terkompresi ke HSF dan voila diam seperti tikus tanpa mengubah apa pun. - crasic
Hmm terima kasih, saya akan mencoba untuk mengambil beberapa kompresi besok dan melihat apakah itu membantu. Apa yang Anda maksud dengan "pemanasan yang diperpanjang dan siklus pendinginan"? - Adam Rosenfield
"Siklus pemanasan / pendinginan" dalam kasus ini pada dasarnya adalah ketika Anda menyalakan dan menggunakan mesin Anda (pemanasan) dan kemudian mematikan listrik ketika Anda selesai (pendinginan) - karena Anda sudah memiliki mesin sekitar 3 tahun ini membuat untuk banyak siklus ... - Mike Insch
@Mike: Terima kasih atas bantuannya, tetapi masih tidak berhasil, lihat pembaruan saya. - Adam Rosenfield


Ok jadi sepertinya saya melewatkan fakta yang sangat jelas bahwa kipas masukan case saya tidak tersambung. Kipas intake tidak memiliki konektor 3/4-pin kecil yang sama, hanya memiliki konektor molex 4-pin yang lebih besar (dengan ujung laki-laki dan perempuan), yang saya kaitkan ke molex cadangan yang berasal dari catu daya saya. Kipas intake juga memiliki saklar 3-posisi manual yang terhubung ke label L-M-H, mungkin untuk mengendalikan kecepatan.

Mengaitkan asupan kipas telah membuat banyak hal, jauh lebih bahagia. Dengan fancontrol daemon berjalan dan sistem idling, kipas CPU benar-benar mati, dan berbagai sensor suhu melaporkan 22–34 ° C. Kapan fancontrol tidak berjalan (yaitu saat startup, shutdown, dan dalam konfigurasi BIOS), kipas berdebar lagi, tetapi saya dapat hidup dengan itu untuk saat ini. Kipas intake tidak sepenuhnya diam, tetapi jauh lebih menyenangkan daripada kipas CPU.


3
2017-08-14 03:52



+1 karena ini selalu layak dicek, dan harus tinggi pada daftar pengecekan kesalahan (saya, keliru, menganggap semua penggemar berlari dalam respons saya) ... Pada mengubah apa pun di dalam mesin, saya sudah terbiasa power-up dengan casing terbuka untuk memeriksa semua penggemar berjalan untuk mencegah masalah semacam ini. - Mike Insch