Asahi Linux 7.2 进展报告:深入 Apple Silicon 的电源管理
来源: asahilinux.org — 2026-08
概述
Asahi Linux 发布 Linux 7.2 进展报告。文章聚焦 Apple Silicon 平台复杂的电源管理基础设施:职责分散在 SMC、PMGR、PMP 等多个硬件块之间。最大的电池续航障碍在于应用核心本身——ARM 核心有多种「休眠」方式,最基本的 Wait For Interrupt(WFI)指令会让核心停止执行并等待中断唤醒,Apple 核心还支持「深度」WFI 模式,关闭更多部件但代价是丢失状态。下游 cpuidle 驱动通过在深 WFI 模式下保存核心状态再进入 WFI 循环来节省功耗。
核心要点
- Linux 7.2 版本发布,电源管理为最大课题
- 电源职责分散于SMC、PMGR、PMP等硬件块
- WFI 让核心休眠,Apple 提供丢状态的深 WFI 模式
- cpuidle 驱动通过保存状态再进 WFI平衡省电
- PSCI 是内核处理电源状态协调的标准接口
金句
缩短电池差距的关键,藏在应用核心每一次「睡着」与「醒来」的细节里。
👍 0
👎 0
返回 Lobsters 首页