监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 签约案例 | 购买价格 | 在线试用 | 手机APP | 产品资料
X 关闭
重庆OA信息化

当前位置:工程项目OA系统 > 泛普各地 > 重庆OA系统 > 重庆OA信息化

IT节能之用好Linux高级电源管理

申请免费试用、咨询电话:400-8352-114

文章来源:泛普软件 IT节能之用好Linux高级电源管理1

如今,许多服务器都采用了Linux操作系统,相对于Windows平台熟悉的电源管理而言,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,也只有极少的功能。

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)状态。

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

发布:2007-04-22 09:11    编辑:泛普软件 · xiaona    [打印此页]    [关闭]
相关文章:

泛普重庆OA信息化其他应用

重庆OA软件 重庆OA新闻动态 重庆OA信息化 重庆OA客户 重庆OA快博 重庆OA行业资讯 重庆软件开发公司 重庆网站建设公司 重庆物业管理软件 重庆餐饮管理软件 重庆仓库管理系统 重庆门禁系统 重庆微信营销 重庆ERP 重庆监控公司 重庆金融行业软件 重庆B2B、B2C商城系统开发 重庆建筑施工项目管理系统开发