3628|0

11

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

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

1、Advanced Power Management

  APM应用包含:apmd(APM的后台服务程序)和其他的应用程序(如APM)。建议到rpmfind.net找最新的适合你使用的版本,安装和运行OK后,我们可以试验APM命令了。

  APM最简单的使用就是显示机器里的电池容量。

  APM
  AC on-line, no system battery

  如果不支持APM,就显示“No APM support in核心”。这时,先检查是否有/proc/apm。如果没有,检查是否运行安装APM后的核心。如果你把APM作为了一个模块,检查是否加载这个模块。 apm还能用-S/-s分别进入备用(Standby)和悬挂(Suspend)状态。

图1

  图1是KDE系统界面,它采用APM来检查电池容量,还可以管理其他硬件的节能模式(图2),并在任务栏显示。进一步的了解可到www.linuxdoc.org

  2、ACPI

  linux对ACPI的支持较好,而且相关的文档也比APM的要多。

  ACPI的权威网站是http://phobos.fs.tum.de/acpi/,其中在下载栏中包括了两个内容:acpid和pmtools,它们可以更好地优化和管理ACPI。

图2

  Pmtools里面有个命令是Pmtest,它让你检测设备。一般地,它显示你系统里的ACPI设备,并能让你对它们进行“悬挂”或“备用”处理。它必须用root来运行。

/pmtools/pmtest
VGA (D0)
keyboard (D0)
PCI 0×0 (D0)
system 0×0 (D0)

  看来,VGA显示器、键盘、PCI总线和系统都被识别为ACPI设备。它们的状态都是D0,就是活动状态。我们可以把状态设为D1/D2 (耗电最小化)或D3 (完全关闭)。比如:

  /pmtools/pmtest -d1 VGA

  现在显示器应该变黑。这并不会让显卡停止产生视频信号(显示器也表示有输入信号),只是把信号全部转变为黑色。/pmtools/pmtest -d0 VGA可以恢复。

  上面我们仅仅是举了几个例子,大家可以举一反三,管理好您的系统,充分发挥出高级电压管理功能。

此帖出自电源技术论坛
点赞 关注
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表