『转』ubuntu的电池管理

tp_smapi用于控制电池充电和提供额外的电池信 息。

 

参考页面:http://www.thinkwiki.org/wiki/Tp_smapi#Battery_charge_control_features

 

Ubuntu集成这个软件自从Hardy以后的版本, 可以直接使用,无需安装。

 

 

电池充电控制

 

设置开始与停止充电的阀值(百分比)

 

# echo 40 > /sys/devices/platform/smapi/BAT0/start_charge_thresh
# echo 70 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh
# cat /sys/devices/platform/smapi/BAT0/*_charge_thresh

(表示低于40%时开始充电,高于70%就停止)

 

 

设置禁止充电时间

17分内防止充电到BAT0(首选电池):

 

# echo 17 > /sys/devices/platform/smapi/BAT0/inhibit_charge_minutes
 
Hint:
 用于控制给那个电池充电当使用多个电池 Ultrabay battery.

 

 

取消禁止充电:

 

# echo 0 > /sys/devices/platform/smapi/BAT0/inhibit_charge_minutes

强制禁止充电(即使接AC):

 

# echo 1 > /sys/devices/platform/smapi/BAT0/force_discharge

Hint:
用于控制给那个电池充电当使用多个电池 Ultrabay battery

 

取消强制禁止充电:

 

# echo 0 > /sys/devices/platform/smapi/BAT0/force_discharge

 

  

显示电 池状态信息

 

显示额外的电池状态,比如充电情况、电压、电流、容量、充电次数和型号信息:

 

# cat /sys/devices/platform/smapi/BAT0/installed
# cat /sys/devices/platform/smapi/BAT0/state       # idle/charging/discharging
# cat /sys/devices/platform/smapi/BAT0/cycle_count
# cat /sys/devices/platform/smapi/BAT0/current_now # instantaneous current
# cat /sys/devices/platform/smapi/BAT0/current_avg # last minute average
# cat /sys/devices/platform/smapi/BAT0/power_now   # instantaneous power
# cat /sys/devices/platform/smapi/BAT0/power_avg   # last minute average
# cat /sys/devices/platform/smapi/BAT0/last_full_capacity
# cat /sys/devices/platform/smapi/BAT0/remaining_percent
# cat /sys/devices/platform/smapi/BAT0/remaining_running_time
# cat /sys/devices/platform/smapi/BAT0/remaining_charging_time
# cat /sys/devices/platform/smapi/BAT0/remaining_capacity
# cat /sys/devices/platform/smapi/BAT0/design_capacity
# cat /sys/devices/platform/smapi/BAT0/voltage
# cat /sys/devices/platform/smapi/BAT0/design_voltage
# cat /sys/devices/platform/smapi/BAT0/manufacturer
# cat /sys/devices/platform/smapi/BAT0/model
# cat /sys/devices/platform/smapi/BAT0/barcoding
# cat /sys/devices/platform/smapi/BAT0/chemistry
# cat /sys/devices/platform/smapi/BAT0/serial
# cat /sys/devices/platform/smapi/BAT0/manufacture_date
# cat /sys/devices/platform/smapi/BAT0/first_use_date
# cat /sys/devices/platform/smapi/BAT0/temperature # in milli-Celsius
# cat /sys/devices/platform/smapi/ac_connected

转载于:https://www.cnblogs.com/waterfalleagle/archive/2011/02/09/1950457.html

### 适用于Ubuntu操作系统的电源管理软件 对于Ubuntu操作系统而言,存在多种用于优化和控制计算机功耗以及电池寿命的电源管理工具。以下是几种常用的电源管理解决方案: #### TLP TLP是一款高级电源管理实用程序,专为Linux设计,旨在延长笔记本电脑和其他移动设备上的电池续航时间。它无需任何用户干预即可自动应用最佳设置来减少电力消耗。 安装命令如下所示: ```bash sudo add-apt-repository ppa:linrunner/tlp sudo apt-get update sudo apt-get install tlp tlp-rdw ``` 启动并启用服务: ```bash sudo systemctl enable tlp.service sudo systemctl start tlp.service ``` [^1] #### Powertop Powertop是由Intel开发的一款开源诊断工具,可以帮助识别应用程序和服务中的高能耗问题,并提供调整建议以降低整体系统功耗。除了分析功能外,还可以通过交互界面手动修改某些参数实现节能效果。 安装方法简单直接: ```bash sudo apt-get install powertop ``` 首次运行时会收集数据以便给出更精准的调优提示: ```bash sudo powertop --calibrate ``` 之后可以定期查看报告来进行进一步优化。 [^2] #### GNOME Power Manager (GPM) GNOME桌面环境中自带了一个名为GNOME Power Management(GPM) 的组件,默认情况下已经集成到了大多数现代发行版当中。该模块负责处理诸如屏幕亮度调节、休眠唤醒策略等功能,能够很好地满足日常使用需求而不必额外安装其他第三方插件。 如果需要单独安装或重新配置此特性,则可以通过以下方式完成: ```bash sudo apt-get install gnome-power-manager ``` [^3] 这些工具各有侧重,可以根据个人喜好及具体应用场景选择最适合自己的那一款。通常来说,仅需采用其中一种就足以达到良好的节电目的;当然也可以组合运用它们共同作用于同一台机器之上。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值