Linux Thermal是Linux系统下的温度控制相关模块,主要用于解决设备因性能增强而引起的发热问题,确保设备温度维持在一个安全、舒适的范围内,防止硬件过热导致系统不稳定或缩减芯片寿命。Linux Thermal的主要框架包括获取温度的设备和控制温度的设备,以及一些使用温度控制设备的策略。在Linux Thermal框架中,获取温度的设备被抽象为Thermal Zone Device,控制温
Linux Thermal 是 Linux 系统下温度控制相关的模块,主要用来控制系统运行过程中芯片产生的热量,使芯片温度和设备外壳温度维持在一个安全、舒适的范围。那下面我们就来一起看看对于温度控制这样一个需求,Linux 内核是怎么实现的。 Thermal 的主要框架 要实现一个温度控制的需求,试想一下我们是不是最少要有获取温度的设备和控制温度的设备这两个最基本的东西?当然附带的也会产生