我仔细研究了一下,在我看来,你的“LCD 冷却器”背后的原因非常有趣:
首先,显然 LCD 设备在 acpi 下被列为冷却器是一回事,而不仅仅是笔记本电脑的一个奇怪功能 - 还有一些在线漂浮的例子。如果你acpi -c自己做,你可以列出你的冷却器的状态。
经过一番谷歌搜索,结果是sysfs驱动程序负责热管理。从它的文档:
通用热 sysfs 为热区设备(传感器)和热冷却设备(风扇、处理器...)提供了一组接口,以便向热管理解决方案注册并成为其中的一部分。
因此,我们正在寻找一种既可以从传感器读取热信息又可以控制冷却设备的驱动程序。
该文档解释了冷却设备的可能类型:
类型:
表示设备类型的字符串,例如:
- 对于通用 ACPI:应为“风扇”、“处理器”或“LCD”
现在这很有趣。显然“LCD”不知何故是一种冷却设备。
做一些更多的挖掘,我设法找到了一纸由开发商sysfs。它描述了由于手持设备的出现,找到一个好的热管理解决方案变得越来越必要。这最终导致了sysfs.
在论文的第 6 部分,他们讨论了英特尔的 Menlow 平台,这是一个手持平台(屏幕尺寸约为 5 英寸)。该论文指出,“仅依赖 ACPI 标准是不够的,因为平台中可用的传感器比 ACPI 2.0 能够做更多的事情。”
我们有它。sysfs被发明,它的第一个实际用途是在门洛。作者列出了sysfs热管理的多个组件,其中之一是:
ACPI 热管理,其热区驱动程序(ACPI 热驱动程序)和冷却设备驱动程序(处理器、风扇和 视频驱动程序)已注册到热 sysfs 驱动程序
显卡驱动!最重要的部分在第 6.5 节:
以下冷却设备已在 Menlow 上的热 sysfs 驱动程序中注册:
[...] ACPI 视频通过降低背光亮度级别来限制 LCD 设备。
ACPI 可以降低屏幕的背光亮度,使其产生更少的热量。因此,这对您的屏幕有何影响?冷却装置!Weeell,有点。
所以这是你的谜团的解决方案;)
如果你有时间和兴趣,我建议你阅读这篇论文。它以易于理解的方式编写,因此有很多东西要学习。
链接:
| 归档时间: |
|
| 查看次数: |
256 次 |
| 最近记录: |