Linux笔记本电源管理指南
Acpid会监视来自于/proc/acpi/events中的每个事件,然后将这些事件跟/etc/acpi/events目录下的各文件中的各项进行匹配。默认的情况下,该目录下只有一个文件,即sample.conf,其中存放着ACPI事件和相应的处理,如: # ACPID 配置举例 event=button/power.* action=/sbin/shutdown -h now 在该例中,当收到button/power.*事件后,系统立即执行shutdown命令,因为命令后边带有- h now选项。要配置您自己的处理ACPI事件的动作,可以将您的文件(你必须是超级用户)添加到/etc/acpi/events目录中。要注意的是,该文件内容的格式必须与该目录下其他文件一致。要了解这些文件的确切格式,可以通过 "man acpid" 命令来进行进一步学习。当你列出的事件出现时, "action="行中的命令就会作为超级用户运行。 若要寻找事件名称的话,可以使用命令cat/proc/acpi/event。如果要查看acpid的活动,可以查看/var/log/acpid文件的内容。改变几次电源状态,如拔下插头、再插上、按挂起键等等,然后看看哪些事件被记录在日志文件中了。 四、用hdparm修改电源设置 如果您正在使用笔记本电脑的话,你可以使用hdparm的诸多选项来控制电量的消耗。某些选项会立即生效,如让硬盘驱动器进入睡眠模式;而其他选项会在一段时间后才生效,如在某段时间内硬盘一直处于非活动状态的话,就停转硬盘驱动器。 要了解机器的IDE电源模式状态,可以键入下列命令: # hdparm -C /dev/hda /dev/hda: drive state is: active/idle 这表示电源模式设为正常运行。如果驱动器不支持该项功能,那么驱动器状态显示为"unknown"。为了节电,最常用的做法是为spindown模式(-S)设一个比较低的值。甚而有人认为spindown的最低值(五秒钟的空闲时间)既能全面改善电池续航时间,又不至于严重影响性能。我们可以用hdparm命令加"-S"选项来规定硬盘进入spindown模式的闲置时间,如果"-S"后跟随的数字介于0到240之间,那么该值乘以5就是实际的进入spindown模式的闲置时间(以秒为单位)。因此,下例中的值3的含义是让磁盘驱动器在闲置15秒后入待机模式(硬盘会停转): # hdparm -S3 /dev/hda /dev/hda: sotting standby to 3 (15 seconds) (编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |