Banyak komputer memutar kipas CPU ke kecepatan tinggi saat mereka dihidupkan, bahkan sebelum POST, sebelum menetap ke kecepatan operasi normal.
Sementara perilaku ini tampaknya normal untuk sebagian besar, mengapa komputer melakukan ini, dan apa tujuannya?
(Perhatikan bahwa pada setidaknya satu komputer yang pernah saya gunakan, termasuk desktop Sony VAIO yang lama, kipas tidak berputar sampai setelah sekitar satu detik dari saat sistem dinyalakan. Kipas berputar sebentar, kemudian duduk.)
Jawaban:
Karena daya dihidupkan ke kipas, sebelum BIOS memuat pengontrol waktu nyata apa pun yang akan mendasarkan kecepatan kipas pada suhu prosesor. Ini juga menjaga prosesor tidak menjadi terlalu panas jika Anda mencoba alternatifnya ... yang akan membuat kipas tetap mati sampai pengendali tersebut dimuat dan mendasarkan kecepatan kipas pada suhu prosesor. Lebih banyak perlindungan daripada apa pun. Prosesor mulai bekerja saat Anda menyalakan komputer, tetapi BIOS masih perlu waktu untuk memuat.
Berikut ini alternatif lain. Bagaimana jika BIOS tidak dimuat karena suatu alasan ... misalnya Ram rusak, misalnya. Apakah Anda benar-benar ingin prosesor Anda duduk di sana tanpa kipas, menunggu BIOS untuk menyalakan kipas setelah memuat pengendali yang sesuai? Saya tahu saya tidak akan melakukannya.
sumber
Kipas dibuat untuk beroperasi pada kecepatan tertentu dengan tegangan tertentu (umumnya 12V). Saat komputer dinyalakan, semua voltase kipas berada pada pengaturan standar 12v, yang menghasilkan kecepatan 100%. Tidak ada pemrograman dalam hal ini - hanya tindakan dinyalakan.
Kemudian, baik BIOS atau utilitas perangkat lunak dapat mengurangi tegangan DC atau menggunakan metode PWM berdenyut untuk mengurangi kecepatan kipas yang efektif.
Sekarang, tentu saja, pembuat motherboard bisa saja mengubah logika keliling sehingga penggemar mulai dari tegangan lain (50%, atau bahkan mati sampai dibutuhkan), tetapi Bon Gart mengenai paku di kepala: ada potensi bencana jika BIOS gagal untuk boot dengan benar saat komputer tetap menyala.
Tetapi bahkan jika mereka mau, tidak seperti perangkat mandiri motherboard tidak tahu jenis penggemar apa yang mungkin Anda miliki sehingga tidak ada "tebakan bagus" yang harus dilakukan:
sumber
Karena sampai OS modern yang tahu idle CPU di-boot, CPU sedang berjalan panas (saya jelaskan mengapa pada pertanyaan itu). Jika motherboard dan BIOS mendukung pengaturan kecepatan kipas, maka setelah POST selesai dan BIOS mulai bekerja, maka akan menurunkan kecepatan jika diperlukan; jika tidak, kipas tetap pada kecepatan tinggi.
Jika Anda menghubungkan sistem Anda ke pengukur daya seperti Kill-a-Watt, Anda dapat mengamati ini secara numerik karena sistem akan menarik daya lebih besar secara signifikan saat berada di editor BIOS atau DOS, menjeda POST, atau bahkan menu boot OS. Namun, ketika OS yang sadar-daya dimuat, penggunaan daya turun (pada kenyataannya, bahkan menjalankan
idle.com
di DOS akan menurunkannya ke jumlah yang sama). Perbedaan spesifik akan bervariasi, tetapi 30-50W tidak jarang.Cara lain Anda dapat melihat ini dalam tindakan adalah dengan mesin virtual. Jika Anda menjeda VM di POST atau memasukkan alat konfigurasi BIOS, Anda akan melihat beban CPU pada host yang tinggi (100% pada prosesor single-core, 50% pada dual-core / berulir, dll.) Anda boot ke DOS di VM, beban CPU host tetap tinggi sampai Anda mengeksekusi
idle.com
, pada titik itu, turun menjadi ~ 0%. Itu juga turun ketika Anda boot tamu ke Windows atau OS modern lainnya.sumber
Pikirkan skenario ini: Ketika mobil Anda dinyalakan, mobil berputar pada kecepatan yang lebih tinggi kemudian berlari pada kecepatan idle normal. Seperti kebanyakan sistem umum, ini disebut power-on self test (POST). Perangkat keras komputer akan memeriksa sensor dan memverifikasi berjalan pada kecepatan yang dihadiri. Jika tidak, maka Anda mungkin melihat kesalahan, di suatu tempat.
sumber
Dapatkan pengendali kipas ... sesederhana itu. Anda akan mengatur kecepatan RPM untuk setiap kipas, dan dapat menyesuaikan untuk hari yang lebih panas. mereka bahkan memiliki yang lebih mahal yang hanya akan 100 hingga 300 rpms tergantung pada temp. jadi itu tidak pernah menjalankan minimum atau maksimum rpms.
sumber