使用Laptop Mode Tools配置Linux电源管理属性

Linux 作为一个偏重 server side 的操作系统,它效仿的对象主要是传统的 Unix。加上早期 Linus 等开发者使用的电脑一般都比较老旧,因此 Linux 一开始其目标主机就不是普通用户使用的台式机或者笔电,对硬件的向后兼容性也比较重视,而对个人电脑硬件上的新特性则支持不是那么优雅——当然,这也和不少硬件厂商既不愿意为 Linux 自行开发驱动程序也不愿意为 Linux 开发者提供足够技术资料的做法有关。一个对于个人电脑用户比较明显的影响,就是 Linux 对计算机的电源管理支持一直都不如 Windows,即算是经过个人电脑业中的老战士 Apple 基于 BSD 改造出来的 OS X,在自家的 iBook/PowerBook 上,表现出来的电源管理能力也不如采用 Windows 的笔电(而例如 Panasonic 的笔电,甚至可以提供最长15个小时的续航能力)。

我的笔电,Toshiba SS LX/190DK,因为采用了素来发热就难以控制的 Nvidia 的显卡芯片,加上过于追求机身的轻薄使得散热不佳,导致在热量控制方面确实相当差强人意。在使用的过程,我发现这台笔电在使用外接电源供电的时候,发热量往往在开机后几分钟即迅速上升。但如果是使用电池供电的话,则发热的控制相对于采用外接电源时的情况要好得多。估计是因为采用不同供电系统的时候,操作系统对电脑使用了不同的电源管理模式。

在网上调查了一番,发现 Linux 有一个叫做 laptop_mode 的命令,这个命令即可以启用或者禁止“Laptop Mode”。所谓 Laptop Mode,是 Linux Kernel 2.4.23 和 2.6.6 以及更高版本中加入的一个特性,其目的主要是通过降低硬盘的转速来延长电池的续航时间。当然 Laptop Mode 不止这么一点功能,它还能几乎可以对笔电所有的电源管理特性进行调节。如果希望在 AC 供电的情况下也打开 Laptop Mode,首先需要编辑 /etc/laptop-mode/laptop-mode.conf,设置ENABLE_LAPTOP_MODE_ON_AC=1保存修改后,运行sudo laptop_mode start force

为了验证笔电是否确实进入 Laptop Mode,可以输入命令cat /proc/sys/vm/laptop_mode

查看,如果返回值为0的话,表示系统还未进入 Laptop Mode,如果返回的是其他正数值则表示系统成功进入 Laptop Mode。也可以通过输入sudo laptop_mode status

查看 laptop_mode 报告的详细状态。有关于 Laptop Mode 的详细情况,可以用 man 命令查看 laptop_mode 和 laptop-mode.conf,其中包含了二者的详细参数说明。BTW: Ubuntu 6.06 中的 laptop-mode-tools 是去年10月发布的1.11版,而且 dapper 的 apt source 中一直都没有更新,而实际上今年10月已经发布到了1.32版,所以如果有需要,可以http://www.xs4all.nl/~bsamwel/laptop_mode/tools/downloads/debian/laptop-mode-tools_1.32-1_all.deb下载最新 deb package。

时间: 2024-10-18 11:32:48

使用Laptop Mode Tools配置Linux电源管理属性的相关文章

Linux电源管理详解

1.概述 虽然Linux可以在任何一台386以上的PC上运行,目前大多数人使用的都是新型的,带有各种外设的桌面PC或者笔记本电脑,这样,电源管理功能(PM)就逐渐变得越来越重要.在笔记本电脑上电源管理可以节能,延长电池寿命,而在桌面PC上它可以降低幅射,降温,延长外设使用寿命.现在的操作系统大都内置了电源管理支持,例如 Windows 和 Linux. 2.PC机实现电源管理的方法 要实现电源管理,最重要的有两点:第一是需要设备本身支持节电功能,比如硬盘,可以通过指令暂时关闭:第二是需要操作系统

Linux电源管理【转】

转自:http://www.cnblogs.com/sky-zhang/archive/2012/06/05/2536807.html PM notifier机制: 应用场景: There are some operations that subsystems or drivers may want to carry out before hibernation/suspend or after restore/resume, but they require the system to be

Laptop Mode Tools 1.61发布 电源管理设置控制器

Laptop Mode Tools 是一款用于控制各种电源管理设置的工具,基于交流电/电池的电源状态.它还能够控制Linux的"Laptop Mode",让你的硬盘长时间运行.同时也可以控制CPU频率和屏幕消除超时(包括终端和X),当电池较低时,支持自动休眠状态. Laptop Mode Tools 1.61该版本处理了设备与持久性设备命名.解决了如果你没有引用一个磁盘块名称,commit= http://www.aliyun.com/zixun/aggregation/9541.ht

电源管理ACPI、及APM、GNU/Linux系统下的对应命令使用

rtc: The Real Time Clock (RTC) unit can be operated by the backup battery when the system power is off. The data include the time by second, minute, hour, date, day, month, and year. The RTC unit works with an external 32.768 KHz crystal and can perf

如何配置Linux安全服务管理

任何计算机安全措施的一个重要方面是维持实际控制服务的运行.本文向你展示了在Linux操作系统的PC机上如何配置安全服务管理. 任何计算机安全措施的一个重要方面是维持实际控制服务的运行,让不必要的网络服务接受请求将提高系统的安全风险.即使这些网络服务对于服务器的某些功能是必要的也需要仔细管理,并且对其进行配置最小化不受欢迎的入侵和登录的可能性. 为Linux系统配置安全性时,使用/etc/inittab文件.runlevels和一两个服务管理"superdaemons"如inetd或xi

tps65951 电源管理-谁用过TPS65951电源管理芯片,怎样配置UPLI接口的寄存器?

问题描述 谁用过TPS65951电源管理芯片,怎样配置UPLI接口的寄存器? 谁用过TPS65951电源管理芯片,我使用TI的DM3715 + TPS65951,在写USB OTG驱动时UPLI寄存器读不到数据.怀疑是TPS65951的配置有问题,不知道哪位大侠能指导一下? 解决方案 http://www.ti.com.cn/product/cn/tps65951

Linux中电源管理唤醒出现问题

问题描述 Linux中电源管理唤醒出现问题 我测试电源管理,使用 echo mem > sys/power/state 让Linux处于睡眠中, 我在一个按键驱动程序注册request_irq注册外部中断之后使用irq_set_irq_wake(IRQ_EINT0, 1);来设置唤醒中断源,但是我一按下按键,Linux操作系统就自动复位了,跟按下复位按键同样的效果. 解决方案 看下电源方面,是不是有什么问题.

Windows2000秘密武器之电源管理状态诊断

一.简述 关于高级电源管理程序APM(即Advanced Power Management的缩写)的设置和使用,乃至发展历史和演变过程,很多资料上都有,所以此处无必要再重复那些内容.仅需要解释的是:APM是指管理功能而言的,早期在操作系统中并无与之对应的操作界面:后来,特别是从windows95开始,APM大量被应用在微型计算机上后,这时亟需有对应的操作界面,以便使普通用户能够方便地进行电源管理设置,这才引入了ACPI(电源管理高级配置界面).现在多数计算机可以对APM和 ACPI同时予以支持.

Linux笔记本电源管理指南

Linux是一种性能优越的开源操作系统,随着其性能和知名度越来越高,最主要的是在价格上无与伦比的优势,许多厂家开始推出Linux笔记本电脑,并且这种趋势大有愈演愈烈之势.我们知道,笔记本受到电池续航时间的限制,所以特别注重机器的电源管理.因此,本文将讨论如何处理这些事项. 一.概述 实际上,除了利用主板上的BIOS来管理电源外,大多数Linux系统本身都自带了管理电源的实用工具软件,来处理各种电源事件,如: 1.电池电量不足--这时机器会发出警告,并显示相应图标,或者将硬件挂起. 2.闲置--如