ubuntu电源怎么管理
发布网友
发布时间:2022-05-17 17:28
我来回答
共1个回答
热心网友
时间:2023-10-31 13:22
Linux 内核具有电源管理特性。
所谓的管理软件,可能只是对内核状态的读取和设置吧。我曾经用过 CPU Frequency。
引自 IBM:
3.linux对电源管理的支持
内核模块
针对APM和ACPI两种不同的标准,linux内核提供了两个不同的模块来实现电源管理功能,这就是apm和acpi。需要注意,apm和acpi是互相冲突的两个模块,用户在同一时间内只能加载其中之一,如果当他们在加载的时候发现二者之一已经加载,就会自动退出。
用户态Daemon
为了让linux内核中的电源管理功能够更好的被利用,我们还需要用户态daemon程序的配合。针对APM和ACPI,分别有apmd和acpid两个不同软件。他们实现的功能比较类似,都是允许用户预先定义某些策略,然后跟踪电源状态,执行特定的操作。在apmd软件包中还有一个工具apm,用户可以用它使机器主动进入standby和suspend状态,还可以查询bios的apm版本号。在使用acpi时直接对proc文件系统进行操作即可完成同样的功能。