【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

Linux操作系统的高级电源管理

放大字体  缩小字体 发布日期:2020-06-23 08:34:13    浏览次数:8
导读

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

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

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

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

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

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

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

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

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

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

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

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

 
关键词: linux系统电界面
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-306520.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4