首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>系统管理>系统管理>正文

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

http://www.oklinux.cn  2007-07-27  赛迪网 kit  会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

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。

 

 


上一篇:Linux下如何使用OpenSSH配置端口转发   下一篇:如何让Linux系统的程序在开机时自动运行

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·如何让Linux系统的程序在开机时自动运行
·Linux系统的内存管理技巧总结
·Linux系统下常用命令及账户管理
·Ghost程序参数四则 系统备份与恢复技巧
·Netfilter的高级应用 Iptables功能扩展
·Ubuntu 7.04操作系统下安装Man在线文档
·Linux操作系统文件权限设置方法详细讲解
·Linux环境下的高级隐藏技术详解
·在Linux下FrameBuffer直接写屏
·使用源代码将 Glibc 升级到 2.6
·Linux下加载ISO文件的方法介绍
·用coLinux 进行虚拟化
·Linux下各种主要文件系统的读写性能测试
·Linux系统文件格式转换实用技巧
·Ubuntu Linux系统常见问题解决方法集锦
·Linux不编译2.6内核直接给iptables加模块
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·VirtualBox为Ubuntu系统配置共享文件夹
·Ubuntu下安装Netgear WG511v2 无线网卡
·Redhat Enterprise Linux磁带机简单操
·Linux系统下创建DBCA报错的解决方法
·Fedora和XP双系统中网卡Realtek冲突问
·Ubuntu开机自动挂载Win分区
·ubuntu8.04如何访问其它分区
·Fedora 9的安全措施
· 移动Linux系统中的TMP分区
·双Linux和多Linux系统的安装方法介绍
·轻松设置Wine程序的中文显示
·Linux系统下强大的杀毒软件:Avast
  阅读排行
·在Linux系统下查看端口的使用情况及启
·在Linux操作系统下查看磁盘空间的好方
·使用源代码将 Glibc 升级到 2.6
·Useradd和Adduser添加用户工具使用方法
·Linux系统的头文件和库文件搜索路径
·Linux下推荐的常用应用程序列表
·Linux环境进程间通信——信号(上)
·设置GRUB默认启动系统及Menu.lst参数介
·Linux系统挂载U盘和硬盘光驱的问题
·Df命令:查看Linux磁盘剩余空间方法介
·什么是Linux?Linux与UNIX之间的关系
·Linux系统利用Crontab命令实现定时重启
·使用 ActiveScaffold 增强 Ruby on Rai
·Linux系统下常用命令及账户管理
·新手入门:手把手教你如何写Makefile
网摘收藏: