5378|20

11

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

Linux操作系统的高级电源管理 (1) [复制链接]

 
 

在Windows下我们已经对系统的电源管理非常熟悉了,我们可以通过主板的高级电源管理模块实现STR、STD等功能。对于笔记本电脑用户使用高级电源管理方式,让笔记本电脑处于休眠状态,节省电池就更加重要。

  上面说的这些功能在Windows平台下实现对于我们来说,可能都已经不再是困难的事情。但如果换成Linux恐怕就很少有人知道了,今天我们就来介绍一下在Linux操作系统下的电源管理的实现。由于许多服务器都采用了Linux,电源管理的重要性也就变得非常明显了。

  在x86机器中,存在两种电源管理方法:APM (Advanced Power Management,高级电源管理)和ACPI (Advanced Configuration and Power Interface,高级配置和电源接口)。APM是老标准,而ACPI则提供了管理电脑和设备更为灵活的接口。Linux支持这两种协议,不过有时还需要手工配置。另外,两个标准不能同时运行。缺省情况下Linux运行ACPI。

  APM可以让你把机器处于Suspend(悬挂) 或Standby(备用)状态,以及检查电池容量。而ACPI还可以让你把外设(如:显示器、显卡、PCI总线)单独断电,在节省电能方面有更多的控制。为了让电源管理功能生效,需要在BIOS和Linux核心里要打开它,并且在linux里加载必需的应用软件。

  检查系统是否支持电源管理

  在较新的核心里,都包含了对ACPI和APM的支持。一般地,ACPI是激活的。使用dmesg来检验一下:

dmesg |egrep -i ‘(apm|acpi)’
Kernel command line: vga=274 quiet console=ttyS3,9600acpi=no-      idleoot=/dev/hda3
ACPI: Core Subsystem version [20010208]
ACPI: Subsystem enabled
ACPI: System firmware supports: C2
ACPI: plvl2lat=99 plvl3lat=1001
ACPI: C2 enter=1417 C2 exit=354
ACPI: C3 enter=-1 C3 exit=-1
ACPI: Not using ACPI idle
ACPI: System firmware supports: S0 S1 S4 S5

  另外,支持ACPI的系统也将增加/proc/ sys/acpi的目录。如果它存在,就表示核心已经加载ACPI驱动。

  具体的应用实例

  建议用最新的核心(如:2.4.5)。因为旧的核心支持的特色较少,而2.2.x的核心就是支持ACPI,也只有极少的功能。

此帖出自电源技术论坛

最新回复

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。   详情 回复 发表于 2023-8-21 09:28
点赞 关注
 
 

回复
举报

195

帖子

0

TA的资源

一粒金砂(高级)

沙发
 
电子设计新人,来学习学习,看看大神们的思路都是怎么样的。
此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

板凳
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

4
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

5
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

6
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

7
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

8
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

9
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

10
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

11
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

12
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

13
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

14
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

15
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

16
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

17
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

18
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

19
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复

195

帖子

0

TA的资源

一粒金砂(高级)

20
 

电子设计新人,来学习学习,看看大神们的思路都是怎么样的。

此帖出自电源技术论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表