Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dimulai dengan Windows 8, perangkat yang memiliki kemampuan manajemen termal dapat mengekspos kemampuan ini ke sistem operasi melalui antarmuka driver GUID_THERMAL_COOLING_INTERFACE. Dua rutinitas panggilan balik yang diterapkan driver utama dalam antarmuka ini adalah PassiveCooling dan ActiveCooling. Driver yang memiliki kemampuan pendinginan pasif mengimplementasikan rutinitas PassiveCooling . Driver yang memiliki kemampuan pendinginan aktif mengimplementasikan rutinitas ActiveCooling . Menanggapi perubahan penggunaan komputer atau kondisi lingkungan, sistem operasi memanggil satu (atau mungkin keduanya) dari rutinitas ini untuk mengelola tingkat termal secara dinamis di platform perangkat keras.
Konfigurasi Tingkat Lanjut dan Power Interface (ACPI) memungkinkan vendor untuk platform perangkat keras untuk mempartisi platform ke wilayah yang disebut zona termal. Perangkat sensor melacak suhu di setiap zona termal. Ketika zona termal mulai terlalu panas, sistem operasi dapat mengambil tindakan untuk mendinginkan perangkat di zona tersebut. Tindakan ini dapat dikategorikan sebagai pendinginan pasif atau pendinginan aktif.
Untuk melakukan pendinginan pasif, sistem operasi membatasi satu atau beberapa perangkat di zona termal untuk mengurangi panas yang dihasilkan oleh perangkat ini. Pembatasan mungkin melibatkan pengurangan frekuensi jam yang mendorong perangkat, menurunkan tegangan yang disediakan ke perangkat, atau mematikan bagian perangkat. Sebagai aturan, pembatasan membatasi performa perangkat.
Untuk melakukan pendinginan aktif, sistem operasi menyalakan perangkat pendingin, seperti kipas angin. Pendinginan pasif mengurangi daya yang dikonsumsi oleh perangkat di zona termal; pendinginan aktif meningkatkan konsumsi daya.
Dalam desain platform perangkat keras, keputusan untuk menggunakan pendinginan pasif atau pendinginan aktif didasarkan pada karakteristik fisik platform perangkat keras, sumber daya untuk platform, dan bagaimana platform akan digunakan.
Pendinginan aktif mungkin lebih mudah diterapkan, tetapi memiliki beberapa potensi kelemahan. Penambahan perangkat pendingin aktif (misalnya, kipas) dapat meningkatkan biaya dan ukuran platform perangkat keras. Daya yang diperlukan untuk menjalankan perangkat pendingin aktif dapat mengurangi waktu platform bertenaga baterai dapat beroperasi pada pengisian daya baterai. Kebisingan kipas mungkin tidak diinginkan dalam beberapa aplikasi, dan penggemar memerlukan ventilasi.
Pendinginan pasif adalah satu-satunya mode pendinginan yang tersedia untuk banyak perangkat seluler. Secara khusus, platform komputasi genggam kemungkinan memiliki kasus tertutup dan berjalan pada baterai. Platform ini biasanya berisi perangkat yang dapat membatasi performa untuk mengurangi pembuatan panas. Perangkat ini termasuk prosesor, unit pemrosesan grafis (GPU), pengisi daya baterai, dan lampu belakang layar.
Platform komputasi genggam biasanya menggunakan chip System on a Chip (SoC) yang berisi prosesor dan GPU, dan vendor perangkat keras SoC menyediakan perangkat lunak manajemen termal untuk perangkat ini. Namun, perangkat periferal, seperti pengisi daya baterai dan lampu latar layar, berada di luar chip SoC. Vendor untuk perangkat ini harus menyediakan driver perangkat, dan driver ini harus memberikan dukungan manajemen termal apa pun yang mungkin diperlukan untuk perangkat. Cara yang relatif sederhana bagi driver perangkat untuk mendukung manajemen termal adalah dengan mengimplementasikan antarmuka driver GUID_THERMAL_COOLING_INTERFACE.