APM 还是 ACPI?

如果你的 x86 移动设备、桌面或服务器系统相对较新,很可能支持高级电源管理 (APM) 或高级配置和电源接口 (ACPI)。ACPI 是两种技术中较新的技术,它将电源管理交由操作系统处理,从而实现比 BIOS 控制的 APM 更智能的电源管理。

确定你的系统支持哪种技术(如果支持的话)的最佳方法是构建一个同时启用 ACPI 和 APM 的内核(从 2.3.x 开始,默认启用 ACPI)。如果找到可用的 ACPI 实现,ACPI 驱动程序将覆盖并禁用 APM,否则将使用 APM 驱动程序。

不,抱歉,你不能同时启用并运行 ACPI 和 APM。一些 ACPI 或 APM 实现有问题的用户希望同时使用这两种技术来获得全套可用功能,但你根本无法混合使用这两种技术。一次只能有一个电源管理接口控制机器。好好想想吧。

用户空间守护进程

APM 和 ACPI 都依赖于用户空间守护进程,分别是 apmd 和 acpid,才能完全发挥作用。从你的 Linux 发行版或互联网(见下文)获取这两个守护进程,并确保它们在系统启动过程中启动。请立即启动这两个守护进程。如果你的系统上没有 ACPI 或 APM,相关的守护进程将正常退出。