LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: forrestxz

[请问]现在的swap分区可以不用吗?

[复制链接]
发表于 2009-5-30 08:47:21 | 显示全部楼层
Post by Hooong;1990893
有,很多时候用到,像系统休眠等!

是  很有用
比如说,俺的懒人型电池管理, 电池没有了就直接休眠,直接 有效
————————————————————————————
就是让 crontab 执行 一个任务,没电就pm-hibernate 休眠

#!/bin/bash

ac_state=`/bin/grep on-line /proc/acpi/ac_adapter/ADP*/state`
battery_sleep(){
battery_state=`/bin/grep yes /proc/acpi/battery/BAT*/state`
remaining_capacity=$(grep 'remaining capacity' /proc/acpi/battery/BAT*/state | grep -o '[0-9]\+')
if  [ -n "$battery_state" -a "$remaining_capacity" -le "150" ]      
    then
            /usr/sbin/pm-hibernate;
    else
        exit;
fi
}
if [ -n "$ac_state" ]
then
          exit;
else
   battery_sleep;  
fi
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表